MGGTGVLRAVAGTVIAGAAVAAKTVTASSPPALCGRVPFLNVEERSSDLEDWSHLPEIDEDWTDQRTVFAPTPTLEEVEAATEDLHAVLDFDTTMVASCIVRQSKRSSGMQSYDMVEHLNRIVWCRIIMEMCLKYLYAGMFGRPAREKASALPSPDIEKHISSPDSVESKDNEEVLDVCQKPSSSLTSLKLLAVGGSSVYYAFRLWQTNPQVQDVVKSLAHDPAVWTAVSKNKKVADLLQNMHEQNAIANYELINDLKNEEDFLFGSASRIWDHVLAAILQILGKAEDIISFLFGSVEKAFLKGVDAPADKIVASCLMLAFAILIIVIIKRTGV*