MKAMGIQSSLFSSLLLFLCSIGSSSSTSPSDDGGHVCVSQGGRFPQFAFEGKPPRASVKGHDDLTLCRVYRKKTCCTAAQTHPALIAVRKLASNGEASDECLMFWEAMECALCDPEVGVRKGPPALCSSFCDSSLEACKNAYFSFDSMAQVLQPCGPKDTICARATEWAANGSHFCELAGFVVPSLRNLAKSFCFDGKPSLDTDTAANKKFGRKGRYRKRQSLGDILRNLISMVTSDVIVWAVGGLVLTAGAILMRRRGLSSQQRKAALLRMVQEARSKQQAAIQTTSKKKQKKCLSFF*