MAAALRFCFVLALMSPWARTRANPSGSLTPDHYLWTCPQAEAIVFAGVQRAVAQEARMAASLLRLHSHDCFVNGCDASVLLNDTSTIEGEKTAAPNDKSIRGFEVIDAIKEDLESACPGKVSCADILAVVARDSVVLTGGPSWEVQLGRRDSLTASKAAANNSLAGPTSDISTLISKFNDVGLTEKDMVTLSGAHTIGKARFPFRRHNRASENHGNTSFAIYCQMHVRSPWLLRKQTNRGGPKCACSLQCHLPSVDRSLDPPENLFKLLHAMSEFRCCKMQLTLTATAHNSSLLPSPDATLMHKAGRNTHQIPAFRLIHGFPFGETNFGRGTLISLDLWALLSATAASFSRNGGFTTFTAVSFFTALLALTALLSSQYTTNSLNSITLQGGVQGDVPYWDELNEQSTQCRGAACTPNL*