MKVWDLELEEVGFIGRVLDNVEEGETLDIRIIAIFVIFAASVIGAAPPLYLPFFKDPTNPWACMLRSAGAGIVLCLAVVHVAPYAYEQFGELSDVAELDPEYSFAGVTIVFGFLLMMIIEASAHGMGSHTGAHCSHGHGAGAHGNNPHGHPGGAHIASAELEAGVVHVAKVLHDDETPVKPAVMDDKAALLKRQVAAHLFELGCAVHSVIIGIALGVNTDNRPVARNYFIALVFHQLIEAIALGAYIAIARLGMLKSWIFIIVYSLTVSVGIAIGIGIGDSFNESSIAALAAQGTLNGVAVGILLYMATVQMVAEDFSAQTLGSIKQMRYRWGCFISFFIFSAIMSFIAIWA*