MKRKEGSIRASVRESRIGVAVGIGVLFGIVCSLYFPHGFFYRSRRSSEPFSRKISLTDPLPKMNGLPCESTERVTLLNSELKNLREEIEHLKKQEAELNSKLKISEQQREAAQKQVLALGLSVKPGPVGTVKSLRTNPPVLPDKSTNPALAELLSKIAINKEVIVGISNNNVRGMLKVWFESIKKLGITNYLVVALDDAIAEFCRQNGVPVYRRDATVSAVQADTGANHAISGLKFHLLREFLVLGYGVLLSDVDIVYLQNPFHHLHRDCDVEAMSDGFTNQTAYGYDDVFDDQKMGWSRYAHTMRVFVFNSGFFYIRPTIPSIELLDRVTTRLSKEKAWDQAVFNEELFFPSHPGYEGLHASRRAMDFYLFMNSKVLFTIVRKNDLYANFKPVVIHVNYHPDKYERMLAIVDRYNGNKDALKRFPDGSEW*