MEALTFSTVASRHFSTAFPRKTHPNHSATSWTGSTSPHALSFRFSNSSSTRELWGIVNSQRVIPVRREKRGVIRAEMFGQLTSGLESAWNKLKGEEVLTKENIVEPMRDIRRALLEADVSLPVVRRFVQTVSEQAVGVGVTRGVKPDQQLVKIVSDELVKLMGGEVSELTFAKSGPTVILLAGLQGVGKTTVSAKLALYLKKQGKSCMLIAGDVYRPAAIDQLVILGKQVDVPVYAVGTDVKPAEIARQGLQEAKKKNVDVVIMDTAGRLQIDKNMMDELKDVKKTLNPTEVLLVVDAMTGQEAAALVTTFNLEIGITGAILTKLDGDSRGGAALSVKEVSGKPIKLVGRGERMEDLEPFYPDRMAGRILGMGDVLSFVEKAQEVMKQEDAEDLQKKIMSAKFDFNDFLKQTRAVARMGSMSRVLGMIPGMGKVTPAQIREAEKSLQIMEAMIEPELLAESPARRKRIAQESGKTEQQVSQLVAQLFQMRVRMKNLMGAMEGGSVPALSNLEEAIKSEQKAPPGTARRKRKSESRKQFAGSAGRPNPRGFGGGN*