MQDRLVAGFEPISILPDHSPFSTTDVRVFPLLCFFVSLMGLLSNRVSREDLQPGDHIYSWRFAYSYAHHGIYVGNGNVIHFTRGQDRELGTGTVIDNFFPSSLFSSRAHAPCQQCGLNKDSNGVLLSCLDCFLCGYPLYRFEYGENQLIFLAKARGGTCTLAMSDPSADVLHRAQYLLQNGFGCYHIFHNNCEDFAMYCKTGLLVIDGTTIGRSGQAVSILGAPLAAVCSTPLRFLTSQPLGMFAVTTVMYCLSRYAADLGNRRDVIKVSVEDLVIKLGALQVGD*