MFPMEMGTRDVLAATRGPKLEDIGGFGLSTSKRYKDASVVMFSTSTPNSSIKQFMKYISHAHDVESILLKCVPIKSSAAVSAEISECECNVVRCGCIVFSNVEEITTMLARRVPGTLKALSDSLCLLPSLNCLRNGCHGCNEGLLQGEETDERQQRLREMDSPAAVCRTLDYISQVSILEERICICIPVHSAGQDKWTKLLIRSFTPKDKEARGAIVMASDALKTYLEQGESREERVETVEYSTISFIMPRLAEVLVNLLLTGWFRVDGFSSALVARKAIRDFIVDSKGNGFAANSFLTKALVNCSANNTNVCQMLTFRGDLLSIRTLSFIVGCSNLICSIGWAVLIAIEGGPGKWYDIHCIPPSKPRVALIIAAIAYNLAVECMDLYFSRYASVGKSLYVRRKPPPTIAWAVVMVSETVCIGYCAVVAGIFGIKGFGTWLYSVVQGIVWLKWGIGSDLLGEYLDEADIPRQGSRGIVQCGLSPEVSVVRLRHGILMYCSAFLINAFLAGVRGKWEYSSKGFTI*