MGRGRVELKRIENPTSRQVTFSKRRNGLLKKAFELSVLCDAEVCLLIFSPTGKAYQFASHEVDRTIARYRREVGLIGLNDQHSRSSEFWRSEIEELERTIETLETRLKHFCGEDISVLGMK