MGEIDTDHIKSVRASLSHFGEKCGQIRSRSSSDDESEKVKDLEVVLQDLANCKVQLEAMDSAHKQALLNKDHHEKTVEELSMLLKTSEFEKDIYINECKEAKIRVSELHSKIQIMADELSDLKSTRDQLLTVEKQLVAATDDKLEAIKHTNALNDTILSLQASSMEAESAKIKAEKHMELLESELTQLKLEIRGELDTVKTDLEEMCNKENEAQVEIALLKAELHKGRSKTASAEASELRAKGEKSAAYFALQEMAIENQELKKENESLQSELPNSDHEITISLEEYEMLVKKAEEAKLEPEMENLKKDLESAMARVSEFRTRAEQAATRAEVAEEAKAAVEEQIKSLKEQKQRRRAAMAALRAESMSKSSRSFEYHDDIDNPKTYMPLGTFLKMKF*