MKTRILAIFFIFTSLLYADENPFKTDQNITLVAPPEFQKEEVKFNSSARILKSITFNYINLDGSEDKIDLDVNKSIDWHDTYTISRFKSPDPSKVLDVSVTIPEKNSSKQESNSTANVEIPLQVAKIYDFISYAVYKNKIKLNTSDEMITDFSVGNPSKIVIDFRSKMISPTKNIRLSNSIFKRIDFGSHKGYYRLVIYLDGTYNYNIQKDATGYMINLL