MTTTTPSNYYKFWEPHSSSIDFCETNYLHFDTIVEFHNTWSSLLGIASLGLIGAIWNNPTGEKRTVLAYSILGLIGVGSTGLHLSLHWIFQASDELPMLYMNNCISFMVFEVRAPFGKPKYPWLPYLFALITIIHTVVYYRFRDRYVIFFFVYAGGVFTLLYQGYNLILGRDKHKRGHVAWYFASRSVVTFCLVAFPVWVLDMHYCNFILDIVDNNNTAMDGLLLPLLRGITPHVLWHFCAAFGTYCAIACVVTCRMEELKIPFQLEYFMGIVPITVRINNDHDNNPQKKQL*