MALSVSFLAAALSHLSLPSTSTPKPHPSSLLRLRSTYRRDVSLALRASAGEAAEAFEAGLPAEEVMAVEEEAEEDALSGNSMFHVYFRKYGLSDDTMDFVGHALALHRDDRYLDEPALDIVKRMKTLLHAFKEDHLISIHYMGWVSYHRGITGSSICLYSQQLSSACMSLGSAGFIIKIRNAEQITIWKAMTKTPASIALIIYTFIAVWFVGGLSVFHLYLMSTNQTTYENFRYRYDQRDNPYKRESWKTSKRSSLQRSLLPRTTSVVGSIRSMV*