MENNSTERYIFKPNFLGEGSYGKVYKAYDTILKKEVAIKKMKLNKISNYIDDCGINFVLLREIKIMKEIKHKNIMSALDLYCEKDYINLVMEIMDYDLSKIINRKIFLTDSQKKCILLQILNGLNVLHKYYFMHRDLSPANIFINKKGEVKLADFGLCTKYGYDMYSDKLFRDKYKKNLNLTSKVVTLWYRAPELLLGSNKYNSSIDMWSFGCIFAELLLQKALFPGENEIDQLGKIFFLLGTPNENNWPEALCLPLYTEFTKATKKDFKTYFKIDDDDCIDLLTSFLKLNAHERISAEDAMKHRYFFNDPLPCDISQLPFNDL*