MKRGVWSEEEHARFLQAIRYYPEGPWSKIAGCIGTRSPRQVQTHAQRYYEKVQRHVRGLQRDRSKSTHKEHRIDEDILRLQHLQRVAKAAAKNSVSTSENGMGPDQTEPPQEPQRRLYRSKDPP