MGSSNNDSLETGKADRLVWLLKCPTVVSQAWQHSHANNASDTSRPLAKVYLSVDPLRYDPLRPRDDPDSRQFTMELASHEPGNVPKTYSMNMAKDFIPMCVFSETSQGKVSMEGKMEEKFDMKPNNENFEEYGKLCRERTNKSMIKNRQVQVIDNDRGVHMRPMPGMVGLLPSNAKDKKKTTPLKGSDMKRTRRDRGELQDIMFKLFEKQPNWALKQLVEVTDQPAQFLKEILNELCVYNKRGTHQGTYELKPEYKKSSEDVDQE