MKNESKEDSNFWIAYADLMAGLLFVFILLIGAIVVKYVLTQSDLKEIKDNLNKQEARLEESKEELRNKEAIVFKLSSDLNNASSALNLANSQKAELEANITNYKQLSKDLNSTLDNKDKQILILLGQLEKKDEELKNLQEDFQKAKEKVQNLGLIRENLSKELQSKLDNNITIDEKTGSISLPAEVLFDKDSYVLKNEAKTSLRKILSEYFDAILEDPKIFSNIENIIIEGHTDSDGSYIYNLDLSQKRAYEVMNFIYTFYKSDKLQKLLMASGRSFSDPVFVNGVEDKDKSRRIEIKFSIKNDNALKDVEKFFEFH*