QTMSNGVEDMLNPKPRRHRVNFTVHQLMELERIFDQTHYPDAHIREELSARLHLSEARVQVWFQNRRAKSRKRYQNIEKNQSKTISHSSENFLSTSPLIENQMTNPDFFLSALAIFNSHISMRSSGNNLNTFKQCCTQEYKSFHQVSNNFNQYILYQNLYQMIQQMIHQNQQ*