MSKAGMKERPAWQVDTGQAHGIACGYVYGPTWFCVIVCSSDSTDLVEETFLRSPEIYWRIDQGTCNLEIRIAKELVRSEIMAVTHADLAIGRSSRSLGSKLGTSVMLLCTVLGLLAFVFCLIAETTRSEATWMFVEYPKRKTSAGEEEMELKCMYTSNGRTTLMCASGAFLSLGIAWGIEQAYMWIALCNPPSTEPLRPLSAWASNAPSVKSLTIQAAFFFVSSWICYAVAAVLLVIGIAVEATHIGNASMARNKCLVIREGLFAAAGVFGLSTTSLGVAFYVTALQTLRVQEAEANVRQEVLEAGFFSDSPPWRSMDELPQSHPIANLNSNTQQEETTPAYSETLDQGFLKPLQLP*