MRRSMKASFLLGDVEPFATLHHLAVAKQLPQYVRDEPFHPEHWFAPGMLCPRHVVCRCNLGNLTCFVDENSDNENNNTNGIFRIGKSCSQGHRWICSKTLADAVEALIGAFLVDGDSRPALGFMTWMGMQVEFDISLIKAAKSHTTVNQSIVDGIDTVGLETQLGYVFENKSILVEALTHAFQQDPSGGCCYQRLEFLGDAVLDFLIVRHLFVHHPGLTPGILSDLRSAAVNNACFARSAVKHDLQRYLRHGSGELLSQITNFVKAVHMALEEGQEQSFGWEGVQGPKVLGDLVESIAGAVLVDSGFDLEVVWNVMKPILAPIVTPATLPLHPIRELHELTQNKGFAFTCKKTGKEGKMAFATAKVELDDEVITETACRQHKKTAKKDAAQQILLVLQDRGITHPRRVSVQGPKKHVIDNSNLPNTPTTEEEVRQPGPKRRSECTDSVSDEKRPRLSHDEGGQKRRLECINHISHEKRQRLSNNEKDTEVMQCEQY*