MDDVGCKTVVNESGVDAEGWRAGFNWDAREKVVNRIVETLKNQVPCSDANALNELKNVAVKFEDKIFCDAATKDDYTYRICHRMLKMENLKYQNVSTSSSTPGISQTTKLEVVGHSSSLQNVSGFSHELVGNSVGQHVRSNAFANTQREMQGSQPSQQVAFQPHQRQHLPHQFLKQKVQKQNIHPSFMQPNIHYSHHDRQQQQILSQPTPLQSSQQLMLPTQQPRQLIGQQLNTTLLQQNHQFGQQNNLSEHQLQQPSFYMQNMSNSFQQPLNPQSNVSGVQQQQKIVGPQSDVLNMQVHQHSVNILQQAETNTAQKNVPWTSQTLQLHKLLGSQQKNNSLPESSPHRPQTSPALLQPQNVIDKQKQLLKSQRVLPEASSVPVESTAHIENPNTADWYDQAYQKVIL*