MSPPSSAVVYEHHGPPESVTRVVELPPVEVKENDVCVKMLAAPINPSDINRIEGVYPVRPHVPAVGGYEGVGEVHSLGSAVKGLSPGDWVIPSPPSSGTWQTYVVKEQSVWHKINKDVPMEYAATVTINPLTALRMLEDFGNLNPGDAIVQNGATSIVGQCIIQLARIRGIHSINIIRDRVGSDEVKEKLKGLGADEVFTESQLEVKNVKGLLANLPEPALGFNCVGGNSATLVLKFLRQGGTMVTYGGMSKKPITVSTSSFIFKDLSLRGFWLQKWMSSDKAKESRKMIDYLLGLTQEGKIKYEMELVPFSNFHAALDKALGKFGSQPKQVIKF*