MATRRALWKACEGQLLGLCKNRGNSLQAARVSQSIGHLGDSHPSLGLQSFVQKRVPWFLHRRELFQVSQSQVHPAVLYGDKMRDQLQKMNADSEDRLRLQNVHPPKGQLSLEEARKLLRLVQFEALKTRLHGIPNMCISHKELLEICMGFIDNSSVEEAKDMAKLLDQSGQILVLRHNVYLHPHQVARAIENVMPLSLPPQDDSRREELEKMEKVKAEIDREAKTHVRVELWSGLGFFILQTAGFMRLTFWELSWDVMEPICFYATSLYFIAGYAFFLRTSSDPTFEGFFKARFKSRQSRLMKKKNFDIERFAELQLTSKRGLRSSPSKGISLHDLED*