MANKFHVRSNSFPTGSHPSTITVEEELSKLKTWEATSTSTSKSIGTGLSLLQDLHIDLEDLLNMASTQKLISNHQGEKCMEELLDGSVRILDICGITRDTILQTKENVQSLHSALRRRKGDSSIEKIVAEYNFFSKKMKKNAKKMISTLKQTESKFVASPLLNQDQQLVALVRVLREVIVMNMSIFQSLLTFLAAPASKSKATKWLFVAKLMHKGVIACEEKQENSNELQCVEASLSTLLSDGTNVEKMQAARERLEKLENAIESIENALEIVFRRMVKTRASLLNIMTQ