MQRLVGEIHAMKQRPYVLNLDPAVPSVPYGCNIDIRDTVNYKNVMKEYRLGPNGAILTSLNLFATKIDEIVSLVEKRANEVDYVLIDTPGQIEIFTWSASGAIVTEAFACTFPTSVIYVVDTSRSVSPVTFMSNMLYACSILYKTQLPFIVTFNKTDVVKHQFALEWMKDFEAFQLAVESDTSYAASLSKSLCLVLDEFYNNLRSVGVSAITGSGMVEFFKAVKESAEEYRTGYFRVELEKKKAEKARLEEKRRQADMDRLRKDI