MKNKLFASALCAAALFTTNAMAKDQELYFYNWSEYIPSEVLEDFTKETGIKVIYSTYESNESMYAKLKTQGAGYDLVVPSTYFVSKMRKEGMLQEIDHSKLSHFKDLDPNYLNKPFDPGNKFSIPYIWGATGIGINTDMLDKKSLKNWGDLWDAKWAGQLMLMDDAREVFHIALSKLGYSPNTTNPKEIKAAYRELKKLMPNVLVFNSDFPANPYLAGEVSLGMLWNGSAYMARQEGAPIQIIWPEKGTIFWMDSISIPAGAKNIEAAHKMIDFLLRPENAAKIALEIGYPTPVKTAHDLLPKEFANDPSIYPPQSVIDNGEWQDEVGEASVLYDEYFQKLKVND*