MAIEQTAITRATFDEVILPIYAPAEFIPVKGQGSRIWDQQGKEYVDFAGGIAVTALGHCHPALVNALKTQGETLWHISNVFTNEPALRLGRKLIEATFAERVVFMNSGTEANETAFKLARHYACVRHSPFKTKIIAFHNAFHGRSLFTVSVGGQPKYSDGFGPKPADIIHVPFNDLHAVKAVMDDHTCAVVVEPIQGEGGVTAATPEFLQGLRELCDQHQALLVFDEVQCGMGRTGDLFAYMHYGVTPDILTSAKALGGGFPISAMLTTAEIASAFHPGSHGSTYGGNPLACAVAGAAFDIINTPEVLEGIQAKRQRFVDHLQKIDQQYDVFSDIRGMGLLIGAELKPQYKGRARDFLYAGAEAGVMVLNAGPDVMRFAPSLVVEDADIDEGMQRFAHAVAKVVGA*