MVRRLRKPQNAKRKNKSDLVASKVWEAGVDKLEEGEELQCEPSAYNALHAFHIGWPCMSFDVLWDSLGMVRTEFSHTPYCVAGTQADKRASNSIGIFKLSNISGKRRDLVPTKTGDDDNMDSESCDNDDDNEEKEVEVVLQVWDFSSHLNALAEAESDRSQGASAVSNHSPLFKFGEHKDEGYAIDWSPHIPGRLVSGDCKNSIHLWEPTSDTTWNVEDPFIGHSASVEDFQWSPVDPCVLASCSVDGSIKIWDTRKKRSPTATMKAHKTDVNVISWNRGASCMLASGSDDGAFSIQDLRVVKCGLNRDEEEQAEFKVKMKEQVNVPKDLPPQLLFIHQGHKDLKELQWHPQIPGMVISTAADGFNILMPSNIENFLPA*