MARTLLWLALLCAALAFCTRAAGLRLELTHVDAKQNCSTEERMRRATERTHRRLASMGEASAPVHWAESQYIAEYLIGDPPQQAEAIIDTGSNLIWTQCSTCQPAGCFSQNLSFYDPSRSRTARPVACNDTACALGSETRCARDNKACAVLTAYGAGVIGGVLGTEAFTFQPQSENVSLAFGCIAATRLTPGSLDGASGIIGLGRGNLSLVSQLGDNKFSYCLTPYFSQSTNTSRLFVGASAGLSSGGAPATSVPFLKNPDVDPFSTFYYLPLTGITVGDAKLAVPEAAFDLRQVATGLWAGTLIDSGSPFTSLVDVAYQALRDELVQQLGASIVPPPAGAEGLDLCAAVAHGDVGKLVPPLVLHFGSGGGDVAVPPENYWGPVDDSTACMVVFSSGGPNSTLPMNETTIIGNYMQQDMHLLYDLEKGMLSFQPADCSSM*