MAATSAASLPRVALSSSPAPSLGPPRAVAWAQCGHVAGRRAITGPLTRVSNVARVRRGHCAGATWRHVAVRASSSGEAETAVGPATAAEAVNLGLQLYKKGRIREALSQFNLAMTLNPTNEEAKAALYNKACCYAFREDGPRALAALREALGGHGLKFSVILTDPDMAAFRAMPEFVQLQXXAREGSAEVGSSFRRDLKLISEVQAPFRGVRKFLYVAFGMGAGISTFFTVPLLVRSLQGGEGAPDLLGTLGNLGINVGGGGALVALFLWEQRKEEEQMARVSRDETLSRLPLRLPTNRVVELCQLREFTRPLILAGSKETVERALAKAEKFRTELLERGILLIPLIWNEYKGIPKGGPPPPKRGFGPKTPSNVGAATDSLNLDEEGDEFERKAKETALRRAIEVEKKFRAEIVSPGEWQQWVREQQQAEGLRAGEDVFLVLRLDGRLRKSGRGMPDWVELVRELPTLDNVISKLER*