MLETDLYDVLEIDRSATNAEIKKAYRKLALKYHPDKVAEEEREYSETKFKEISFAYEILIDDVKRDEYDRYGTTDGLNGMPDFEFAGNPFDQFYGAGAGAQFNEYGGDDFYNFFNNMNGGGGARHQTKTNRTEDAHIEVDLTLEDLYKGKVIKTTSTRNIICTQCKGSGVKSSSVVSKQCSTCKGEGQVRKIKRVGPGMVAQTYVDCSTCQGIGKIYRTKDKCKLCHGARVIEETKILEFEIPKGSPDHGLIYKNGESDQFPGKVTGDVILEYKCKPHKVFTRKDDDLYIKVKVPLVDSICGFSKLVAVHLDGRGIKITTPKGKVIRPGDYLKLPGEGMPKSTPKKSWFNSTDSSKGDLYLKVEIEFPRDNWYVEKNDLTKIRNILPTKLTQEEKEVDVPEASIELFTDFSIIDSNQLPKYNQDRKYEQQGYEQSCAQQ*