MLLGDCKHSRPLYYMGYVQEVKVSKIQIDTGSPVNILPIQTMKHVGLTPRSLKETNVKIHGYDGQGSRAFGKIKIKCQIGDLIAYLDCYVVEACTTYGLQLGRPWVHENHVISSMLHQCLKYVDSNLPFQRQFADQKPFHGEGVYCSNATLYEEGGRPPASPQEESEEDLINKLQKGILQIIEGQIQLIN