MELSWFLQNRHKGKPCHPSWQPSVTRWRKAVLLQSIEREKEKSRNAHQPPGVQGHRPVSASSSNSSSSSGGGGGGGGGNKTCPSALCTTQICTLNCSKLVTTCSTQLVVVTLSFKWCLDLHKDLCSLTLQSPGLRSLSIAVMEPDDGRWEPQKCLDLADAEKIWFPSLRLLSLTTLPMPTIRVSGSTFPRLKHLTVSNTGFLMQRPPYSTLTIGPFAALKILEVKEVAVRDQPMDLGSLAACSPQLKTMVVSEFWGVGPVQTHIHTLRLPSCVTLYIRNSLNVMNLNIWAPAVRHLSLLCLRLKGIQLGPGGPAHLPQHAMDKLKGRYPAAKLVTLRNILDEKAIVELERHSQISEVGYDDEALEVMRLILGGVQRELSVLRAISASCPPSPGRKPGSPSGGRQTARPFSARP*