MGSKDGTGDISEAQGYAADIDSIREAQARIAPYVHRTPVMSSTSIDAMVGKKLFFKCECFQKAGAFKIRGASNSIFALDDEQVSKGVVTHSSGNHAAAVALAAKLRGIPAHIVIPRNAPACKVENVKRYGGHIIWSDASIESREYVCKRVQEETGAVLIHPFNSKYTISGQGTVSLELLEQVPEIDTIIVPISGGGLISGVALAAKAINPSIRILAAEPKGADDSAQSKAAGKIITLPSTNTIADGLRAFLGDLTWPVVRDLVDDVIVVDDTAIVDAMKMCYEILKVAVEPSGAIGLAAALSDEFKQSSAWHESSKIGIIVSGGNVDLGTLWQSMYKH*