MAFAVARRSAYVVRSSVLSSQRPWQHQVRHLNIHEYQGAKLMSQYGINVPKGTAVSSVAEIDSVVNEFFPTDQEVVVKSQVLAGGRGLGTFKNGFKGGVHIVKKEEVKSVAEKMLGQILVTKQTGPEGKPVNQVYLCERLSLVNEMYFAIALDRASAGPVIVACSKGGTSIEDLAEKYPDMIIKVPVDVFTGITDKEASKVVDGLDLKTSERSAAIEQIKNLYKLFVEKDCTLVEINPLAETSDKRMVAADAKLNFDDNAAFRQKDIFALRDKSQEDPREVAAAEADLNYIGLDGEIGCMVNGAGLAMATMDIIKLHGGTPANFLDVGGNASESQVVEAFKILTSDSRVKAILVNIFGGIMKCDVIASGIVNAAKQVALKVPLVVRLEGTNVDMGKSILKESGMTIIAADDLDDAAQKAVGAMKGIC*