MTSNYDDHDLPQQRPDSRRAPRRVRDFFSVPAPVKRVFDRFPLLTYPANDLPHHAGSGRSGNQLFVFIDAAGARRGRPSFNPQCLKWQAYLRFMGIDFELVPSNNHASPSGFLPFLLPALPVGTDAPIPSNKLQNWAIEEVHCEEEQQLNVRFEVYSSLLDTRIRNAWLYHLYLNHENFEAVARRLYVDPSTTNTAVRFALAAQLQQAARDELLKSSPYIDAGALEAEAAEAFEALSTVLGDKDYFFERPNPGLFDASVFAYTHLILDQKMGWKYNRLQQLLSQYKNLVQHRARLLEFF*