MATLASSSSLLHSSSSSFNSSSTPSISPVSRISLKFPSSSLSSSLSISPYFVAFSLNSRRVSPKSYSSTSVVQASGAVEKKKVLIVNTNSGGHAVIGFYFAKELLGSGHDVTVLTVGEESSDKMKKTPFTRFSEITGAGGRTVWGNPADVGKILEGEVFDAVLDNNGKDLDSVSPVADWAKSSGVKQFLFISSAGIYKPTDEPPHVEGDAVKADAGHVLVEKYISEIFGSWASFRPQYMIGSGNNKDCEEWFFDRIVRGRPVLIPGSGMQLTNISHVRDLSSMLTLAVQNPAAASGRIFNCVSDRAVTLDGMARLCAKAAGSSVEIVHYDPKAVGVDAKKAFPFRNMHFYAEPRAANEILGWSATTNLPEDLKERYEEYVKIGRDKKEMKFELDDKILESLKVPVAA*