MKTQAKVTKTLWLNVPFMAVLMSLSWVVGMVIFAHYSDCDPKELGYINDIDEILPFYIEDKFVFLPGFLGLTMACLFNGGLSFLVSNLNSLATVVWEDFLAHLKPMKSLSDTKQLYIIKATAAILGVFIGVISFFVSYFSGVIESSMLMTSATSGPLLGVFILAMFVPIANWKGASVGMIVSHIVTLWVTVNALMVEKPPITYLPTTIESCTNHTFSQHISPIDLMNRTKYSVPTYMVATNPLIADDNDDDYKEQPYNGKYDLDLEIQEAKRDDFMTALYKMTYMYYALFGTAVTVFVGIVVSYVTGTDEEYRYSDDLIHPMVKKLCSLLPGKRSCFEVDSAKTKSISVNEKIDSSNQKIKLQTISECYKNNGFIAENTIGEKYQL*