MMLSSFFLWLLLFSSLFSHVLGDKAFTGTYGVNYGRIADNLPPPESVVTLLKAAKIKNIRIYDADHQVLRAFKGSGIEIVVGLGNEFLKDMSVGEDRAMSWVKENVQQFLPETKICGIAVGNEILGGTDMELWEVLLPAAKNVYNALSKLGLAKDVQVSSPHSEAVFANSFPPSSCTFKEDVLPYMKPLLQFFSQIGTPFFINAYPFLAYKNDPQHIDLNYALFLKNPGIYDAKTKLHYSNMFEAQVDAAYAALEKVGFDKMDVIVSETGWASHGDDNEAGATIKNARTYNGNLRKRLLKKKGTPYRPKKVVKAYVFALFNENLKPGSTSERNFGLFKADGSIAYDIGFTGLVPSSATSSFLSFKGIGSSFMMAFTSFAAFLFVAL*