MSVQSDFQEKVSACFRPWQRSFQFWVRAVDIYTGYKVFQLRVGFEKNVQKQEAMWERQHEVAAEKIYNMCSDLGGFFLKVAQLIGKPDLAPAAWVRRLVTLCDQAPATPYNVIRAVLEKELDQNLDELFESFDVDPLGSASIAQVHRARLKGDKKDVVVKVQHPGVQELMMTDIHNLQAFALYLQKIDIKFDIYSLTKEIEKQIGYEFNFLREADAMNRIRRFLYENNKKSPVMVPQVIRDIVTRRVLVMEYIDGTPILKLGDEMAKRGISPDGKIAAVARQNILKSLSLAYGQMILRSGFFHADPHPGNILICKGAEARSSRNLRLGYANLILAIADDDATRARESFKVLGIDTLSKCEDEQKEMLKLARGMFDTKLPPGVKMLQPFSEESSVKKIAVEAFPEELFSILRTLQILRGLSVGLGISHSCAEQWRPIAEEALYNAGRLTDIDMKRSRGHRTRRKSGK*