MEPTVHSIFEKQTSTWQYIVACPETREAVIIDPVLDYSQEQLTINTTSADSLLDVINSHNYKVVRLLETHAHADHLTAASYLQSRLQAQGADVPVCIGRRIRQVQDTFAKRYGVPADELDNAFDHLLEDNETFPIGNLTAKVLHLPGHTPDHVGYLIGSNVFTGDSIFNPDVGSARCDFPNGDAEALYQSMQKLLELPGEFKLYTGHDYPPSTSSVSRVPMPFATVNEQRERNKHVAGGREEFVTWRKTRDSGLSEPRLLHQALQINIRGGKLPRSPDGSRRIFLQVPVTLPESWA*