MLLTGLLLYSRSIISMLFLGRLGHLPLAAGSLSLAFANISAFSLLSGLALGTEPLASQAFGALQLPLLSLTLHRSILLLLTTSIPISILWLNSRPLLLFACKDVELADAAHQFLVFLIPTIVAHSLLHPLRVFLRAQGRTAPLARAALLAAAAHPAIAQVLLPRLGLRGVALAAALADFVLVFALLPEALKSPAWAPPPSARAALRCWRPLLSLALPTCASVCLEWWWYELMILLCGLLHNPKANLASMGILIQITSLVYIFPSGLSLGVSIRVGNELGANRPAKARAAMIVSLYLSLFLGLLAMAFAFLVRFKWATLFTADQEIISLTSMALPIVGLCELGNCPQTTGCGVLRGSARPVLGANINLGSFYFVGMPVALGLGFYFGLGLKGLWLGLLCAQACCAGLMMCALWNTDWEMEAEKARVLTGGAEQQPELQKKGGHESCLCKEDADSEPLLSTQC*