MPRIFRSFLSDRYNGKQERFYDRYEDFCQVIPNLPPMPRPKTNHHSRVATKPEPKTNVKFTYCFGQSEPSGDWRQGDDIPIVVRREMEERLGIQLMSVLPITESSLLSHTIWELKMPGESFDSIPKTRNGIKVGIITVTAESKQTRTKLKRKGPILANVTVPSNIVEIPPIQQRKMPEKRRLKRVGGQFECIDCDKKFDHSWMLTAHTRTHTGEKPFVCPDGSCRKAFSDRSNLRSHQRTMGHHEWQHQCGQCGKYFSQFSYLNRHSLDACRKYLLSVMHKRF