MMTSWLLGRRGPSGFSWSSTADQVTQGISAAGLTAIVTAQSHPGASSGIGAETARTLALRGAHVIMAVRSLPAAQAVKDAVLAQAPGAKLDVMELDLSSMASVRAFASQFIDRGLPLNILINNAGVMAIPFALSKDGIEMQFATNHVGHFLLTHLLLDTMKRTSHESNLEGRIVNVSSEGHRLAYREGIRFDKINDESVYSSIGAYGQSKLANILHANELARRFEEDNVNITANSLHPGSIITNLLRYHSILDVLHRTLGKLVLKNAEQGAATTCYLALHPHVKGVSGKYFCDCNLYEPSANAKDMELAKRLWDFGVELIT*