MSPRLGSNHVDAGVRVLVSRDFLEAVAKNVFSQRPSWRVTDADVNTQCDYALLISDHSVFPQALRDEEFSISVEIKVSQLSRYDPLDMFSGSKERILKSIKDLFSTPQNNFRVFLNGSLVFGCLGGGKYRTNVRYDRALEDALKFVIQADDGMRTTCFLELVSEAVFRSGLLDRLLQVQKLDVFDIEGAIHAYYDVVSQPCVVCRELGEESDRYTSLHTIPLDESLKIVKEYLIAATAKDLSLMISFRTREKEDPKSAYNVILHESIGQSFDYKVSFIDLDMKPLGKMMHYYELDQKIVRCCMKMMKNEISANVEEKTSYQDKSIVVEDDYPTRELAGNLTHLYHLLLLLFLFSFLTS*