MDPCPSSNTNTVNGFYTFVSRGMEELERAFLANNSFISLQFLQKVLSLLRSLHTQLTLLVHKLHLPLGDKWLDEYMDETSKLWETSHLLKSAISNFEPFYSQGFNLLSSLDSSHPQVVRAISGCRREALGLEEQNRALMETRVHTLCLRLDERVSVESKLNGFNGFRGVLYAMRNVSSMLLMILLHGLVYCWPETSELVSGGYEGGRMFLGSAARLRQRVAAEMRGAAGPGILLYEFRRARVAVEELRGELEEAEGGVRERVESVRVCFGVLRSGAENIVCQLDDFFDEIVEGRKKLLDFCSHR*