MSERADHGKAEGDKNIEVWKIKRLIKTLDSYRGNGTSMISIIMPQGGQISRVAKMLTEEAGTASNIKSRVNRLSVLAAITSAQQKLKLFTRVPANGLVIYTGTVMTDDGKEKKMSMAIEPFKPINISLYLCDSKFHTEPLKELLESDDTFGFIVMDGNGSLFGTLSGNTREILHKVSVDLPKKHGRGGQSALRFARLRVEKRHNYVRKVAELSTQFFINPATSQPNVAGIVLAGSADFKTELGQSDMFDPRLQAKIINVVDVSYGGENGFNQAIELSADILKNVKFIQEKRLIGKYFEEIAQNTGKYVYGVDDTLKALDAGAVETLLVWENLDINHYTLKNPTSGETMVKILTKEQEKDRSHFVDAETNTDLEVVEQKSLLEWLAEEYTKFGCTLEFVTNKSQEGSQFCRGFGGIGGLLRYQLDLGAFEEPEDDDGLYEDSD*