MTTPAFGQALSPEPTNAFAVAEGVPVSKPDPTPTPGLPMLAGFELWVPPKPNVYADGLPVYEILGTDAQIVQLPLRARRQVMCFSGAMAYMSDGMKMEAKLAGLGKTFGRLAGGGSLFQLTYTNETDQDGYIAMTPDYPGVIVPINMASCPAGKIVTMRDSFLCATVGVDNLTTEVGAGFNPASSIGSFLCSGIDFIVQTVSNGEWAFLMAMGTVIQKNLQPGEKLLVDTESILCFESSVTIDIQWVGNVAAICCGGEGLFNTTMTGPGKIWMQSMSIDKMRTLFPPKVSSSGGGDSGDGGGGGE*