MKINQMKKDQLFEGFYLIKSAEVRKTRAGKDFISLTFQDDTGEISGNLWDAQPYNVEEFTAGKVVFMKGRREVYNGTPQVNQITLRNVRPGEPNDPKDFKEKAPVSVTEVRDYLEQMLFKIENATWQRIVRALYRKYDKEFYTYPAAKTNHHAFESGLAYHTATMVRLADSIGDIYPDLNKSLLFAGIMLHDLAKVIELTGPDNTEYTVRGNLIGHISLINEEITKVISELQIDDTKEEVIVLRHVILSHHGQLEYGSPVRPRIMEAEIIHMIDNIDANMMMMTTALSRVSEGEMTNRIFAMDNRSFYKPNY*