MATLVSSSSLLHSSFNSSSTPSISPVSRISLKFPSSSLSSSLSISPSFVAFSLNSRRVSPNSYSSTSVVQASGAVEKKKVLIVNTNSGGHAVIGFYFAKELLGSGHDVTVLTVGEESSDKMKKTPFTRFSEITGAGGRTVWGNPADVGKILEGEVFDAVLDNNGKDLDSVSPVADWAKSSGVKQFLFISSAGIYKPTDEPPHVEGDAVKADAGHVLVEKYISEIFGSWASFRPQYMIGSGNNKDCEEWFFDRIVRGRPVLIPGSGMQLTNISHVRDLSSMLTLAVQNPAAASGRIFNCVSDRAVTLDGMARLCAKAAGSSVEIVHYDPKAVGVDAKKAFPFRNMHFYAEPRAANEILGWSATTNLPEDLKERYEEYVKIGRDKKEMKFELDDKILESLKVPVAA*