MATSNVVVSRTGTGWTVDVTACNLLSDTGIKDFIVLHNAIVVSNVTYAKTTATTLTYTGAALPSNTPVEIRRKTPNSIIQLVTYGQKLSSNLWNSEIDRNIRWREEVDLNGAGLVASTPTPQNDAYGLVWAGDTFYPPTRKSVYDKIETLATKSGAVLTGATANVSPSTADNTLALATTAYVKANLADYATLVSPILTGDPRAVTTSVTDNDTSIATTAHVRAFANSRLAFNAFRGGQQGVPSLNYITTVCQFTSSAVRSGWGDNFSSNRWLVGQGGTYYVSVTCRFATTGGTPPTYMDVLLFVGLSPTGVENFVIRQQTNYPSFGYTLTWSGVLFFNTNDNVYLTYQAQAIGGGGYAVVIEDARFNAIQLS