MVGVVESTDLRKLECEVDDGVGDTVKYLAILRELKLRRPEKVCKHGLNHLNNPSDRKKLGSEVWTIYEQVALAAMDCHCLDIAKDCVDVLSAKFPDSVRVGRLKGMWHEAKGQFQQSDKIYAAILETQPLDAKIHKRRVAIAKAQGNISGAVDLLKQYLELFMADHDGWRELAEIYVSLQRYSQAAFCYEELILMQTSNPLWHLKYAEVHYTMGGLESLKIAKKYYALVIKLTNGNNLRALYGICLCVNAINQSKGRSKEEKESSDLQSLAFAAIIKEYKIKCPKKVVMVTSVLEKLKVFG*