MQVMKLATAHFPEQLMHPQIDVSKRKRPRRSDNQDGPIKKQEKTTRRSSIYRGVTRHKWTGRYEAHLWDKNCWSQTQNKKGRQVYLGAYDSEESAARAYDLAALKYWGPGTILNFPVNTYTKELDEMEGLTKEEYLASLRRKSSGFSRGVSKYRGVARHHHNGRWEARIGRIFGNKYLYLGTYSTQEEAAAAYDLAAIEYRGLNAVTNFDLSCYISCLKPGLQGVSQQADLSLSKIKPIIEPTVLKKVTNKLSATQQLQQSAIAETVYNPQPITSRSVKPKPYTSSRRPTTALGLLLQSTKFKEMLERTSMDQGFKYLPMSIPKPEPELEEDISCMNFDFSENSQEEEVPFICSSTDFNDLHESLVEAD