MLGHKDNSKPEKRARACQMLGYSYPCFQTGLRLTTAMAPEIHLKPKNPRILCLHGFRTSGRILQAGIGKWPDTILRDLDLDFLDAPFPATGKSDVERFFDPPYYEWYQANKGFKEYRNFEECLAYIEDYMIKNGPFDGLLGFSQGAFLTAAIPGMQEQGSALTKVPKVKFLVIISGAKIPGLMFGEPKAAVNAFSSPVRCPSLHFIGERDFLKIEGEVLVESFVEPVVIHHSGGHIIPKLDTKAEETMLSFFQSIRQMLSDESGSVRSLM*