MTGDKYSLIFKTGDDLRQDQLIIQIIALMDRLLLNENLDLKLTPYRILATSTLAGAVQFVPSTLPVSVILQSPKYNSSILGYLRMHNPPITGSPSILGVRKDAMDNYVKSVAGYCVVHLPSGCWRTGISTISSSLRTGHFLHIDFGYILGRDPKPMAPLMKLSREMIEGMEEAYCFTSLHYSAAEQRPHSEPVLADADAGIPGLAIFGGEQAVRKVEERFKLDVSEEESVRFFAQMIEKEMGAWGPVLIDKLHGLTQELEVVGSYW*