MKVLNALDSAKTQWYHFTAIIIAGMGFFTDAYDLFCISLVTKLLGRIYYHVDGSSKPGSLPPNVSTAVNGVAFCGTLAGQLFFGWLGDKMGRKKVYGMTLMLMCICSIASGLSFSRDPKTVMATLCFFRFWLGFGIGGDYPLSATIMSEYANKKTRGAFIAAVFAMQGFGILAGGIFAIIISAAFEASFKAPPYQVDPLGSTVPQADYVWRIILMVGSLPALLTYYWRMKMPETARYTALVAKNVKQATADMEKVMQVDIGTEQKEPAAVSTVKSGNEFGLFTKKFLTRHGLHLLGTTSTWFLLDIAYYSQNLFQKDIFSAIGWIPAAKTMNAIEEVQKIARAQTLIALCSTVPGYWFTVFLIDRIGRFTIQLIGFTMMTVFMFALAIPYHHWTLPGNHIGFVVLYSLTFFFANFGPNATTFVVSAEIFPARLRSTCHGISAACGKVGAMVGAFGFLYLAQPQDKTKADAGYPAGIGVRNSLIVLGVVNLLGLFFTFLVPESKGKSLEEMSRENEDSTEEGADNKTVPV*