MSREMKFEVENRKCIKPSTATPTELKTLKLSLLDQLSPNIHGNMTLFYPHTNTTTLPDFSTKSQLLQTSLSQTLSRFYPIAGRLHDAATVHCNDHGALFIESLTNASLSDILTPPNFDTLQCLLPSADTSMLLLVRFTSFRCGATALTISLSHKIADIATVIALLKTWTAACAGATPPELPELALGAALFPPREINPGMSASVNTVSSEKFTSRRFVFDASKVRELKEKVKGALGEGEGSVVFEPSRVEVVLALIWKCALSASRAKTAAFKRSVLFQAVNLRPRMEPAVPDVAMGNFVWALAVTAEEESDVELHVLVRRMREGMREFVETKAERFKEDGAFGVVMESLKERGEVISNSVVVYKCSSWCKFPLLKVDFGWGEAVWMCSVNKMVSNTIALMDTRDGHGVEAFVTLDHQDMTFFEQHQELLHYALLNPTVI*