MSFKTVASTLVLPKTVTPLKQICITNLDRVHFPVYMTTVYFYKSDGSADFFSLDILTEALSAALVPFYPLAGRLQTDGDGRPHINCCGAGVLLVKVAADTIIIDDFLQESAPRINLLELVPKLDEANDPSTWPLATFQVTFFQCGGVSLGVGVHHHIADGPGWLHFINTWSDLARGVAPKLHPLFERTPLMARSPPTPTFSHMEYQSSPRLILPHKDETRTSLENEPGHRLALKMFKFSRESLQWLLKACDCSFTTRHETLAAHIWRCYCQACGLSPDQRTKMYVAIDGRSRLQPPIPQGYCGNAIFLATSMLTAGTLLEKPLYSTAVNIHDAVARMNDEYLRSAIDYLELIEPELLRSTPNSMGSPNLVLISWAKLPIYEANFGWGKPSLMRPASSCEGVFIVMPNPANDGSLALYAPLQAHHMLAFQKLILDISCTHI*