MSYDDESSSMTIKTDDVGPLSYLNHDVLSLVVMKLGVVDFVAFSGVCKSWRSVALGNWRRFMVSKPPMLMNISDSDNKDWQFCLEDHERRKFKTTLTHSAGMCNYGFTCGYLILLRIQTNKDFWLVNPITRHELFFPPAPWEFDYVSGVASVLVFSHSISKLVCVMLAKKQIWFSIADEGAWNRVSTFDLKFYKDLHVFKGKIYTLNYKNYHLCELTLNPEPKVTLLKTKHLVLDKDLFFPQLGSCGENLYMMDCSICDNVINVYKLDFGEMEWVPFQDTGEEHGFFVGYVFDHIDAVKQELWADSWSHYPRYDVGNGGGHGRYFPESEGWYFPHECLNVNLLDES*