MFNGSTLLHAPTQFRGITGSVRHPAPSKLVVGHFPMESSVRIVVVGDVHDDWNLEEDRKALQLLKPDLVLFTGDFGNENVDLVRSIADLEITKAVILGNHDAWNTQKFSGKEKDAVQLQLECLGDEHVGYRRMDLPMLKLSIVGGRPFSCGGRPLFRKQLLKARYGVRDMDGSAERILQAAMGTPEDHSIIFLAHNGPTGLGADVDDICGRDWFIDGGDHGDPDLAQALAKLKESSPYSVPLVIFGHMHKQLASGNGLRKMIVVGNDNVIYLNGAIVPRVRPPALTAESEGTSRAFTIAEMANGRVEKIAETWISIIGDETRLEEEHILFSSSSRGTLHSSLL*