MNLEHKEREKQALQFIEKVTSEAAEVQSAVLSAILERNAHTEYLKRHGLNGRTDKTSFRQCLPVITYEDLEPEIQRIANGDTSPILSAHPISEFLTSSGTSAGQRKLMPTISEEFERRCLLYSLLMPVMNQYLPGLDQGKGMYLFFIKSEAKTPGGLLARPVLTSYYKSRYFTERPYDPCNVYTSPNETVLCPDAHQSMYCQLLCGLLQRHEVLRMGAVFASGFLRAIRFLETHWRELCDDIRAGGLNELVVDAAARRAVLALMPRPDPALADDIAEQCRKESWAGIIARLWPNTKYIDVIVTGTMAQYIPTLDYYSGGLPLVCTMYASSECYFGINLQPLCPPSEVSYTLLPNMAYFEFLPIKPKSGKSKAPRVPDPSELVELVDVKMGHEYELVITTYAGLCRYRVGDILRVTGFHNSAPQFAFVCRKNVVLSIDSDKTGEEDLAKAVRSATAGIESSYGARLIEYTSYADTTTIPGHYVLFWELRSSSPIPKDVLEECCLAIEESLDSVYRQGRVSDRSIGPLEIKVVKPGTFDQLMDYALSRGASINQYKTPRCVKFTPIVELLNARVVSSYFSPRLPKWSPVRPQWANSNGVH*