MVLVNGCVGTATTATRGGIRAYYINARGAAERRLAMEDGFRAIGTTLERVAATDATRASELVRRFETRTCKRKGWATSGDDGVEKFSGTYLERLGRTLSHLSAIYEAADAGAETALVLEDDASPELMATWMSGLEEYVSRLPEDWTLVQLSALGESSAIMKLFYDWQRERKTAPGRYLSSLPKGMRRLHGTQAYLISKRGMDRLVKAYRAPVTKEVDVCSLTCVEFDECVLADGVKLDNGFRVATPPLFIPHGRDKGQKQGNTFHEVRDMMYSWAATLSLTKGMSANMFMDGKLIRAVLREGVKVPDKLTPNSFHEHFNYHCKLNHGGGARCAIKRSYLKNQKPPPTFHAKEEDSDVEAGETASSGVESSLGSVAIPRQSLSLDGSSSRRTALLSPALLSVYIFAAVALGMLVATNSARVKNASLEELRSIRSTTIDAQTEEYYS*