MNELLKNPIFATHAVVAAGSATLATAISYPLDSLKVLVQVGSGSSKQLTGADVLNRVRTLSGSSGLYSGVWWLTLGRSLGLGARFGVYEIITAFYKDGREDKYVYASEALLAGIASGAVESLVSSPFELIKLRAQVTSASRIPSSTSVVEKAVVSPLMAKLLPGYSRDIRVLNNTVGLLTTLPTKHPNLVTALKDYPWMMTGSGRPPSVSDVKRPLEIIALEGWGAFWRGMRAGLARDCVFGGIFFSTWQILHQAMLEWKAVGMNPPPRFDEEVGPLSPLAVSLAAGFSGSLAAAASHCFDTAKSRSQCIVLPKFVSMERRFLKFQLPGKRFERWTGIHPADRNVLYRGLGLRMARSGIASFVVVGGYLFAIDRLLPK*