MGLLQNMQNQNMNLVLSTDAKPGLKWTAELHQRFVEAVNQLGGADKATPKSLMRVMGIHGLTLYHLKNHLQAFFSLFLKYRLGKSHQSENCTDIKQEGDSNASKYRLGKSHQSENCTDIKKEGRFWDHE