MWSHPQFEKGGSSGGVDMKGPNLNFRKTPSKDNGVKQVESLARPETPPPKFVEDSNLEFNVLASEKLPNYTNLDLFHRAVFPFMFLAQCVAIMPLVGIRESNPRRVRFAYKSIPMFVTLIFMIATSILFLSMFTHLLKIGITAKNFVGLVFFGCVLSAYVVFIRLAKKWPAVVRIWTRTEIPFTKPPYEIPKRNLSRRVQLAALAIIGLSLGEHALYQVSAILSYTRRIQMCANITTVPSFNNYMQTNYDYVFQLLPYSPIIAVLILLINGACTFVWNYMDLFIMMISKGLSYRFEQITTRIRKLEHEEVCESVFIQIREHYVKMCELLEFVDSAMSSLILLSCVNNLYFVCYQLLNVFNKLRWPINYIYFWYSLLYLIGRTAFVFLTAADINEESKRGLGVLRRVSSRSWCVEVERLIFQMTTQTVALSGKKFYFLTRRLLFGMAGTIVTYELVLLQFDEPNRRKGLQPLCA