MGSLVDSFALHNLNKKIVMGDNGYVFEDVPHLSDYIPSLPTYPNPLKKNPSYSVVNQYFVDEDDTVAQNIVVRKNSPRGIHFRRAGPSQDVYFKADDVNACIVTCGGLCPGLNTVIREIVCGLYSMYGVARVMGIDGGYRGFYSKNTIPLTPNVVNDIHKRGGTILGSSRGGHVTKKIVDSIQDRGINQVYIIGGDGTLKGASLIFEEITRRGLNVVVVGIPKTIDNDIPVIDKSFGFDSAVEEAQRAISAAHVEATSFENGIGVVKLMGRDSGFIAMYASLASRDVDCCLIPESCFYLEGRGGLFEYIEQRLKENGHMVIVVAEGVGQDDEQVDVGLWISTRIKEHFSKEKKMMINLKYIDPTYMIRAIASNASDNMYCTHLAQSAVHGAMAGYTGFTVGPVNNTHAYIPFDRITEKQNKVDITDMMWAQLLSSTNQPSFLSTARSADNIEANKDEEPPIQLSDEETNQLSFLTTRVDINEANKNKEPPTELSDGETN*