MKPHSRLRSFAFARAGRWSAFLIREHIRPRILQAKAEPRLYGSFKTRAQQDCLARIRLDFQISPAQFLIPIQEKLRRNAKEDDAWKAWYAKVKEDARACFATMQRNELLRHHLFGWGFNCVGLGASWDPYEIAIFPSGETTADAYVMRQGWQADLASTDTKRLKADHKLVLILDMDRTILQCAHPSEVRDLRKLFERREAKSMSDGNVLVPRAYLLDIVRMAYGLDRPPEANPTHAQRYELMFCTGAGYSRATRYLELLREILLGKCQDEMEKRCVEDATELWRLTSVHCGGIVWKPKSVQDVVQTSFLTDEGNRMTVIVDDDPDLWDSKDRKQIVNIDPQQGGASHLTPAAFQKSAGLELKDFLCKVHERLTYPGSSWTVAEVLNAVKSEHVYSRLSLCG*