MSWAGPEEIYLSTSLASYLDRKLLVLLRDGRKLMGTLRSFDQFANAVLEGACERVIVGEQYCDIPLGLYVIRGENVVLIGELDTEREELPPHMIRVSEAEIKRAQKVEREASELRGTMRKRMEFLDFD