MATVNQQLYRPILTAVGSDCRRHVTTRFLPVPRRNVTTRLRPILSLEVGKEVASAPSTVNMEELVGFLYEDLPHLFDDQGIDKTAYDERVKFRDPITKHDTISGYLFNIAFLKNIFTPQFQLHWAKQTGPYEITTRWTMVMKFIPLPWKPELVFTGLSIMEVNPETNKFCSHLDLWDSIKNNDYFSLEGLVDVFKQLRIYKTPDLETPKYQILKRTANYEVRNYEPFIVVETIGDKLSGSSGFNNVAGYIFGKNSTMEKIPMTTPVFTQTTDTQLSSDVSVQIVIPSGKDLSSLPMPNEEKVNLKKLEGGFAAAVKFSGKPTEDVVQAKENELRSSLSKDGLRAKKGCMLARYNDPGRTWNFIMSQVLSFSSDSWLSSVLCDCLAFAEERSYHMA*