MESKKLMLVVMILGAAAANVFVSAADPDPLRDFEGSGALSNFVLRDVFKNGVVSNGPGGVRAAINTTLFPGITSQGITYVHFNMVPCGVNLPHTHPRASELLTMISGGPLQVGFVDTADKWWCSLDDPGQVRCNCAQRRAGRDPEAQGQYAAIYAPARVGPARRSLPIPIHCEISQGRELLAISCYEMLMGMFAIDPAAINTTIFPGITSQGVHIHMVPWGVNVPHTHPRASELLTMVSRGPLQVGFVDTGGRKYVQSLDLDLTSGCALLMIPDTSTATALNVELDMIRELKRPICCHIHPSLSWPRLIMPISTKGSTMVFLL*