MSFLWESLKATAQTVGTAAGTASLKTKLKTEVLLLDRERTARQQAFGVELYDHVSPLTKSADFFASDDTLTRTIRPPLLRAQREIAALVLKARRTQEGLQQAAVDRAAAFPTPAVTWQAKVVNAGKSTAMAGTEAKLKTELAVRHVEMQGHKQQFGVELYSIFAHLEDTQGWIPTNRDIRSIYDGARKDMEKIQERKQVKIDALEELGDTSYRDDASTPVASVAVTDDQLAPNFTSSSSSPNANPSSAPPLNTTPYATPVVSHSSIPSTTTFEPTLTDGDYGTTVTGPPYGATSNDPFASAISDFPTATANHSNGSGQVAPSHNSGLFGYPSAEQFTTPQTLSRAPVHDPFANTPSIAQTSQSLHDPFAPNTASNDVLTAAPVGLSNQFGTLAHDNVDPFAHLG*