MGGPEEFPHALVIPSSGQGHVSGCMLLSRSLAALGFKVTFIYFSSYYAKLKANNRLVLPYSLHTAEGRAPSSQNSTTTGHSSNGSHTGNVSIANGGSAAISNGSACHGFIEIRVVEDGFAPGDIDKHFFVTPTMKENLFNLILELREQGRSPPTCLVSDTFVPWTLHVANRAGIPRIDYWTSNAMSYVVVTNLPPLYARGIFPEKGSPTQWKRETPLMLDHIPGLPPFSSEIYPHELRFADPSHPFVSFFTEISSCVKYGERTLIHTMPDVEADAFRAFELAGIRAYGIGPLLHYTEKPQEDTRASSQAEGKSGESQLNGQVDCISWLNTQADSSVIYVAFGSYASLSTEEIQELAFGLEASGSPFLWAIREDSIGGAELKQVGFLERMRERGMIIGWAPQVEVLAHKAIGGFLTHCGWNSSLESLWEGVPMLCCPRVAEQRLNVHYLCNVWGVGLELERTDTGGLERRFVEMGVKALMQEELGLQARVKAREMMQLARKTCQPGGQSFSNLQKFYDDMKGLCCKPMPHFSMLPTAL