MSTKLHVTLTTTLTLVEQFHLTLSSPSGNPASTELSGRDALPLLSASSTALKSQVTKLSLLAITSPFTSSAVGSVLSNLNGSVLPSFVTAALLITPTDHTKAFQAEALSLTKTGLNELSSLVKEVQLIAERNDEVQDHMEKKGIELSQNEKDLVTVATGRVWGACDALIDLASNGVVGFIIRRVEEWRDLVRDAVEEIDEWNPDEEGDEFFDELLSDDGKQSLGKDSEGESSEDSSDSEDTAVLYELKRTSIRLLKPVVQIYPAIITNRLKKVPEFSPSLANQLESLMTNLHRIPEQVDEVAGALYEGDLERSIRYLKRTKDCAVVAVKLVVLPWVEQNVTDSQQNAEDKFTNWSKTWLKVIDEVSKPLDDIKEAKLQ*