MGFVRYQVSLHELEKAIEQANVRGQIHRLPFDGLALCFCVAIRSLEKAIELLSKRKVQGRILLCGYSFNYISGTASIKKVSHTTRNLGAVGFVVAVENIYPGIKFDPVPVSIPRILITDVSKTEDLIDYYNSSTIIDWAGRATTFKATADILAPGNLIWAAWAPNGTDESNYAGEGFAMVSGTSMATPHFAGIAALIKQKNPKWSPSAIKSAMMTTTNTLDKGSRPLRAQQYTTSEMMTLSQATPFDCGSGAVNPKAAL*