MSPPRVAVIGGGVAACSLAHGLRDSLASRAVSLHVFEMGRASGGRAATRGTRDDPGLRVDHGVPAFAALTPEFGALCESLVAADVLRRCDGDGSAFGVLRSSGTFEAEDAAGAPTRYRPPVGKGMNALCDGLLGGESTLANFTPSTMVTKVEPVAAQWRLTSKGGVDLGTFDWLVVSSTGLAHPRWRTTFGGEPPLVEAAAALGDTALDATLAALVPLQSKPAAMLAYGSDAAAAWASLPFFKAQVEADPVLSRIVVQRVSQSLTAVVLHSTHEFARSAAHVYGATSTAARIAGAKSDAGEEGRILDAMLVAAEKRLGGLLGPAAAMRSPAWGPHLHRWGAAFPDAPLLPEGRAVVPSARVAFCGDFVEGGEGRGGSVEGAALSGLRLAKALQREIGGLCGAD*