MHRRQEKPCRVCTATERTSYHFGAHTCMACASFFRRTVSFGIRFLCKANNACVVTPDIKFICRSCRYSNCIKAGMRREQVQQKKDKTKMPKYILESRQHGVQEIVRVSKEHETSKEGTSKSEEHNEHEFNKMLNAKHDDVLQYYVKQVGRAIATRKRFDVPEDQYQQFLISKRINDELAQEICETCPGTDLLEQADLNVLFRYCSFANLWMDSAWTTVVNPNDISGGDTAAATMSQFLEYENGHEKRQSDTTDASRLISNFNLHFQSKIGKELSRLQLDAFEYAALKSFCIWKLAYLDSTLTLKIVAQEQYCSVTSALRSYYIIEKDMDGSETAIRLADVTIILGSVSEVYHDTVKMYQSLGIEF