MAFVTTQDGVNIYFKDWGPKEAQPIVFHHGWPLSADDWDNQMLFFLAEGFRVIAIDRRGHGRSDQVSEGHDMDHYAADVSAVVEHLDLHNAVHVGHSTGGGQVARYVARYGQPQGRVAKAVLISAVPPLMVKTEQNPGGTPIEVFDGFRKALAANRAQFYLDVASGPFYGFNRDGAEISQGTIQNWWRQGMIGSAKAHYEGIKAFSETDQTEDLKSITLPVLVMQGDDDQVVPYKNAAILQDKLLPNSQLKIYPGFPHGMHTSHADTINADLLAFIRA*