MSFLSSFRASARASQLSRHITNSSRTMTTYSGTKAKLNTGAEIPALGFGTWQDKDAQADAVYEALKAGYRHIDTAHVYGTEPGVASGVKKSGVPRSEIFITTKLWNNAHHPDDVEKQLDASLKNLQTDYVDLYLMHWPGAFKRSDSLFPKENDKLVPGDTDYIETWKAMEKCQQSGKAKAIGISNFSKAEVERLLKNSNIKPAAHQYENHPYLAQHGFHDFHKQNDIHITQYSPFGNANEIYDKGENVGKLIDDPVLVEIGKKYNKNGAQVALAWGIAKGHSVIPKSKTPSRIQANLEGDFKLDDEDIKKIDDLDKKLRFNDPSDSFGYKFYSDLDGKA*