MTPLNALFPPELLFAYLNASSPNSLDGEIGVQFECPIDRKRLSDESISDKKSKTAKKEVTRPHERYGDYDPNRYHPEMTLGKFIEGEKKAYWYFILKLLTDPTKKNMISWIGRGYEFACVNQTGLIELWRIEQEKEKKCQWDSLRRNFRSCYKRRIMIPVNARRHIFAFIIERIHW