METRGRTSLLNMGAKIPLVALGTADLNQNEEELRAAVATALQVGYRHIDTASVYGSEGPIGHALKEAFKNGVVKREEVFVTTKLWNTQHDDPVAALQASLKNLQLEYVDLYLIHWPIQFRSDSPPFSPREEHFLPLNMKPTWQGMEQCVELGLAKAIGLSNFSCKKIQDILGYAKIPPAVDQVEMHPMWQQKKLREYCSNHNIHVSAWSPLGAPNAPWGSNEVMDNPVIHEIAQKHGKTRAQVMLRWGIEEGVSVLPKSYNKARIVENFQIFDWSLDAEDHEKISKLPQKKNMRGDSMVNATTSPYKSVEDLWDGEI*