MSSQTLTRQGTRSDLKWQEKVSKRRTERQLPIGHGEYTVLYPPGLAKMALGLAENLGDNLPVLCTDDIFSGGSIDETGLAWERFPSGDPNIKLRVDLIRDRHVVLLMNHDTIFLFEQLAVILFLQRFNVPHAKEQYARGKRREYDYVLQPRVQEDPRRAFIVFPDHGAHRRFYQMVHRCIPGIQYENILWIDKTRVGTFVLLADDFTNSGSTLFGGAEVIRTHADGAIKVCAYVSHYVAKYDRATVSKFVDKLYAGGALDEFHCRAEPAAREPARGSARESSLPTGREWEARLQARRAFEATRPSHASGGSRTASGVGRGSPATASRLVGALKQALDEGAGDEGEAVSEAPTVEFL*