MLGGIEPDAWDLLQRWSPPFGWDAAPDGSFVVLHGCAHNPTGIDPTPEQWEKIAGVIQEKNHIPFFDVAYQGFASGSLDEDASSVRSFVSRGLEVLIAQSYSKNLGLYAERIGAINVVCSS