MGELVARPPIHTASYDRLQPDRLSTILLFHEDDPVNYRYKVVVVDRMLLPSTPLQYGTAAFLIPAGREAEYIFASEIGLKSIAESASTARLIAISFGRHHRFGSQIIVQEELSFVVQVLSRQGTFLPKPHQELLAEVEIPFMAVDGIGNRHIVAEGESQISGKYLVEQVDVDGMQVRRLYFANNPFVIQSEAVLRDQGRVDKSCSAFDYHKTMAAGILALVDSDVLTHGLLVGLGGGCFVNLIGHLLNDLELSVVELDPAILKIAEEHFDLDLESNRLDIRVGDGLEIMPLTHDAVSGCPTTFAKESMAFVAIDVDSKDQSAGMSCPPESFVEIEYLSRLAELIHPHGVLVMNISARDPEKLDHVCRRVQQVFRNVALAAPHDGEGNGKKKDINMVLFGKHAVMEVSTSKLCPLVEPHTTYESGPDLKRALANLVAWNETKSIDTGSSNKIGRTKTTRQKKKRGKRK*