MPSQASSPSPQVAIVGGGPAGLMAAEVLSQAGVRTEVFDAMPSVGRKFLLAGIGGMNITHAEAREQFLGRYGRRQKEIAALLGEFDADALRAWIHGLGIDTFVGSSGRVFPSDMKAAPLLRAWLKRLREQGVLIHTRCRWLGWNADGTLDIQSAAERLSIRADAVILALGGGSWQRLGSNGAWVPLLRARGIEVEPLRPSNCGFEIDGWSELFRDKFSGAPVKPVAMGLAGETPRQGEFVVTRDGIEGSLVYALSAAIRERIEARGSAEVWLDLLPNRRREQIEAALARPRGSRSMANHLRSQLGIDGVRAGLLRELTPAATYTEPARLAAAIKRLPLTLLRPRPLDEAISSAGGVRFEALDRNLMLDGLPGVFCAGEMLDWEAPTGGYLLTACFASGRVAGLGALAWLRGRR*