MSKPVRVGLNGFGRIGRNVFRASLHNDDVEIVGINDVMDDSEIDYFAQYDTVMGELEGASVDDGVLTVEGTDFEAGIFHETDPTQLPWEDLDVDVAFEATGIFRTKEDASQHLDAGADKVLISAPPKGDEPVKQLVYGVNHDEYEGEDVVSNASCTTNSITPVAKVLDEEFGINAGQLTTVHAYTGSQNLMDGPNGKPRRRRAAAENIIPTSTGAAQAATEVLPELEGKLDGMAIRVPVPNGSITEFVVDLDDDVTESDVNAAFEEAAAGDLEGVLGVTSDDVVSSDILGDPYSTQVDLQSTNVVSGMTKILTWYDNEYGFSNRMLDVAEYITE