MGDYHFVYKDVEGTTTEWDDIQRKLGNLPPRPPPFKPPAWTPSSEYEHAPKDKDWIDKHTEEELSDLEDDPALEDDRFLEEYRKKRIAELKELASKPRFGSVLHIVGADFVREVSNAPPEVWVVVHLFKNGIPESEILEQCFEELAKKYPGTKFVKIISTDCIPNYPDRNLPTVLVYNQSNVKATLVGLHQFGGRRCTPEDVAFTLCQVGPVLSASGDDGETSKDAIADRVRKEFLEKLISKQEQEESDNSDDN*