MGVDPGDLLSLVPRDVLVKHMFADFAPIELLICSRVCHSWRTVFIESGLLPLPDRCELLDSIQVLVRSVSLLKWARSNARSWMEGERLQQIMILAAAEGRLDTLRWLSSEGYRIHSKCLSDLVFAAASGAHQETLEWLWVVDNMRSLAIPESFKGTPEFNSDEYDEYDECISLDHWRDIWFIVAVQGSGSSGNIEFAVWVRNFAASVGHTIDLHLEEDCLVRAIHEKHVHFIKWRRGMFEKFNDQTRRTLCWEAAREGSVEILTFLLEECRWNTVFDDYGDLYRAAIFYNPDVDHQPILSYLYEKGHGFDSRATVAAAFVGNLDTLEWLRARGCPWNSNVVENAAEKGHLHILEYALDHGCDGGAWVFCYAARGGHIQVMEWAMARGLEWDERTCFSAAKRGHLDALKWLRARGCPWDRWTRVYAERGRHTELLQWAIDNGAPPP*