MSGGLLSWLWWKKDDAPRYVPLSEAQRETLQKKVELYELENKLLPDYRYSKKVEEDLQEHPLFDNKDNPTPDEVEENRKLWEKIEKSEFMQFLAKSEEVAEEDLQREFKRNKYPYRREDDKLWQSLPYVPGPNNGRPIPRKAISGHYDADDKFWDFFKQYHFGLWGYQQRPYPPGRPIDVAQSIGYSNLDMRYYDFSMKSGGWYYKDRLGRTRGPMELITMKTAWAAGIIDTHTFVWGDDMDEWAPIGMIYGLEKAVNTIDVKLAAAGTAFIHKLAKGIPPWMPLKGRQKKTYQQLQKEGIESKEREKAVMRQHGGVWPGQMIPSHALFLWASGTELTPLIEADTMPNKFIPYELRYASLPSSFSFSRFNALSISNGLSAIRIHMHLHSPLISGIFSPQTQIICLTFPFCSA*