MAVALRFCFVLALMSAWARTRANPSGSLTPDHYLWTCPQAEAIVFAGVQRAVAQEARMAASILRLHFHDCFVNGCDASVLLNDTSTIEGEKTAAPNDKSIRGFEVIDAIKEDLESACPGKVSCADILAVVARDSVVLTGGPSWEVQLGRRDSLTASKAAANNSLAGPTSDISTLISKFKDVGLTEKDMVTLSGAHRIGKARCATFSSRLMGVQPDSTIQTEYLTSLQQLCTQGFVINNNTLAALDLETPVTFDNQYYANLRSGEGLLKTDQLLYSNGSETTRELVEFYIQNQPAFFENFKTSMIKMGNIKPLTGTSGEIRRNCKFINSYSSA*