MDGFGTTSCVVVLAGTNRPDILDKALLRPGRFDRQNSIDKPDIIGREQIFQIYLKKLKLDQDPKYYSQRLAALTPGFAAADIANVCNEGALIAVRNEKTEISMSHFEAAIDRIIGGLEKKNKVISREERRTVAYHESGHAVVGWFLEHAQPLLKVTIVPRGTAALGLAQYLPNENLLMTREQLFDMTCMTLGAEIIDNEVRDWVNKAYARTLELIEQHREGVEKMAKLLLEKEVLHQDDLVQVLGERPYKSKEPTNYDRFKQGFQIGDVGKDGMAQSDKEDNVSTAAETAVLT*