MKNILLVFVSFVPLCVRTDLPLNIEDIMTDKGKWKLETSLTYLNSENSRSELAAPVYIQTGSASFIPVPTEIQENGSNTDMLAGTLGLRYGLTGNTDIYGSGSYLWHEERKLDGNGKTRNKRMSDISAGISHTFLKDGKNPALIAFLESTVYEKSRNKASSGKSWLIGATTYKAIDPIVLSLTAAYRINGSKTLSDDVKYKAGNYWMLNPNISFAANDRISLTGGIQWLGKQPDRIDGKKESARNTSTYAHFGAGFGFTKTAALNASARFNVSGQSSSELKLGVQHTF*