MDEEYDVIVLGTGLKECILSGLLSVDGLKVLHMDRNDYYGGESTSLNLIQLWKKFRGSDKPPAHLGSSRDYNVDMIPKFIMANGALVRVLIHTDVTKYLYFKAVDGSFVYNKGKVHKVPATDMEALKSPLMGIFEKRRARKFFIYVQDYNENDPKTHEGMDLTRVSTKELIAKYGLDDNTVDFIGHALALHRDDRYLYEPALETVKKMKLYAESLARFQGGSPYIYPLYGLGELPQAFARLSAVYGGTYMLNKPECKVEFDEEGKVCGVTSEGETAKCKKVVCDPSYLSNKVRKVGKVARAICIMSHPIPNTNDSHSVQVILPQKQLGRKSDMYLFCSSYSHNVAPKGKFIAFVSTEAESDRPEIELKPGLDLLGPVDEIFYDVYDRYEPCNEPSLDNCFISTSYDATTHFESTVIDVLNMYSMITGKVLDLNVDLSAASAAEE*