MTTESELPPVRYQPFSSKYPASSNSNTMKDHDKTLVLHGSQMNITGKKIEIDGMVLNDTSHFITNGQLKGVFPNVRTLRCDLIFEVQQMDNLIMPNLTSLEIEVAPKLKSLPSNCGTLRNLRLSAVGLETLVGFHSESLVRLEVKGCPQLEDIDGFFPSLEELSISHSDFLSYIPLKCSSNLKTFCIKGCRSITTLQGHYPELEYLDLEESKVLEPNIQAPKLQQFNLNWNTTKISTKYYRLFQHVKVFQFPKNGKLNSSIISAILEMGYLTELETVDTGSSKMGHDREQLELFQINMLNDKSDRKGNRDVHHSRTDSNKDTELREFVRDMFI*