MGKKKRSHPDVEEILARPWCFYCERDFEDLKLLISHQKAKHFKCDRCGRRLNTAGGLAVHMNQVHKETLDRVENAIDGRDGLDIEIFGMEGVPEDLLNQHRTKIITDFYSAQEERRAATGNPPAGTQGPAKKLKMETPEELKKRLAEHKARRAMQKANADVASPTQTASPGAFVSPFAPPQQYGQPGFPGNQAYGASSLPTRPPGNAGGGQGLPQRPPYGTQPATPQGGAYPQYPPSAGAGVPSTLDDLVSGAAQGGDHIDQMIRLAEAGVKSAGDGGAEPKSKKDKSTRMVVAGSAFSLEEMMVQWSGAAIAA