MKEGGFYNSLHNSIDDLSNSGITHVWLPPPSQSVSPEGYLPGKLYDLNSSKYGSETELKSLIAALKQKGIKAVADIVINHRTAERKDDHCGYCYFEGGTSDDRLDWDPSFICRGDTNYAGTGNPDTGEDYKPAPDIDHLNPRVQKELSEWMNWLKSEIGFSGWRFDFVRGYAASVTKSYVQNTSPDFAVGEKWDDMKYGGDGKLEYDQEEHRSGLKHWIEEGGGGVLTAFDFTTKGILQSAVGGELWRLKDSQGKPPGLIGIMPGNAVTFVDNHDTIRPNSWAFPSDKVLLGYVYILTHPGTPCIFYSHYIEWGLKDSISKLVAIRNRNGIGSTSSVMIKAAEAELYLAMIDEKVIMKIGPKLDIGTLVPPNFVLAYSGLDFAVWEKK*