MLKAYSSFLVRHACALASLLFASAWVSGGLLLLLGRTHFQNYGAFELLVRGAPAVDEMDLANAALKAADAWAAGSRARPRTVLSSLDSAVVLVYSAGGEPLLTPERLQAICEVDNVLLGTDGYDLLCYDGALPIPGLASRSSMSGRSCSLQLTSPTAFFYVNWQLVLAIEKQLRWLRRVSPFARVVEPPPSVSRELLLATSAGFERGSHTRSCPLLPQEYVEARAAQLLELAATGGTASANASSPSDPVARTVREQLSPLVDASAATRGHVSQASSVTSFGEPLDPRLLSYIGGGIAPNDDEARSLQLQLRNDLERRFAQSLAAGLALRPPSPISSLWRGHAALPHALQVAARRLLGSSSPPPRLGPPDRPRASARRYRSPTRQCCGRRAPCSSCGC*