MPLIRAREKAINRGVKHEAVVRRIGRRVHKRFRSWSQQRTRKFWMPAKVSLHSPLDLMDGWLLSAAVQKAATLRKHDLKLWHGFGNRLLELSHTLTGQQLGYVYYGFGKSRFLKPSLYEEMMKFTEPMLPTLNSHSLMCIAWALARVQIRNEQFLSRYSLEVGTRLDEIRTTDLIKICNSLSKLVNPLNTLLAILSDGYTNYLKEKLSEKMVEKLECLYAQDFRNAVNLLSIIHLYDERTQIYLLSRFSKIFICARPQHLQQAYCSAVAIRVLLQKVWAQLDKSVKAFYTRLSMRKIQQCLRRPSELQWDVSNILAKMGIHHRNTFYWGCFWIDIGEIKDKSNCWFIDGPSCFYTSTTTYTNKVKLQHRILNNLGWNIRRVQWYKWVDYMNDTEDKINYIRKLRESECLGEFIHEDQLDPLEIKQKLDKIKQYVNPNPTQT