MLAITSSIHRDLGHHRREKASSSSEKKKEEANSTSPDHRLPEASTKASARRKRIKSNPHQEPEFFPDQRNLSALEEGGELFQKKVDLFCCTEAQLRFFEGQGKVTCIPVVIVVVSNYPPSDKIVEFLLRLSTVDRLKTQIFIMRCKLRRAALRHLKLEQSKKYEYSLPYFENPLKEDELEQDTVVHIIYPSEPPISCNFDWELDDLGISQVMRVKDEALPEQEKDAFKDYVKEKVREAKRAQREKREYLKKKFEETSEAEKAEYENIKFYKFYPVQTPEIPDISQMKVAFISRYYGKAHKKLLTEHAYHYSIMVAFLRSTYFQCLFGNSGGFDSLQNSCIPFFWTSWGVDLCTHACMCVTSFGRGWVLMEMRGGTFSWSLKFDGGYSVSPISMVISR