MSFFIREFAHLKISLESIKSATHNFDACHFIAEGGFGKVYKGEFSRTEGQTIGAVKRWNNDLDLEFRREIMLLSDNKHENLISLIGYCDEEKERILVYEYAPNKSLDFHLADPKLTWVQRLKICLGAARGLEYLHNPREAQRVLHCDIKSANILLDENWNAKIADFGFSKYGPANINRSYLMTQAKGTYGYADPEFVETMIYTKESDVYSFGVVLFEVLCSRFCIDFSCDDGRRSLIKWVKKSSKEEIRDKIIDSNLRQQMELPSFDKFVKLALQCVEREPKRRPSMDFVVRTLESALKCQVCYSFSFPCIVFFTGENKKNTKYN*