MHSVRMFGFCAEGDHRLLVYEYVANSSLEKYLFSEDRVLDWNQRFKIAVGTAKGLAYLHEECLEWILHFDIKPQNILLDNDFSPKVSDFGLAKLVERERTFSFSTVRGTRGYMAPEWVMNLPITAKDDVYSFGIVLLEIVSGRSSSGDLIGIQSSNLVQWVREKVKGGRWMEEVVDRKLLQSGNVNVVVEEVERVLRTALVCVEQEKDMRPSMSEAVEMLISPSMRSDEPFFTEAASQFTSTSTSSSSFSSAATVRGQLRVPLAK*