MGQIHFDLVLSERKDGASRLTSRADRELDPSRAQQRAGEEPPAAGFRFPSLLFPLTSRSESNRRSRIEELFFLGVLDWLPRRRRETEKMGCGASSALKRHKRAPGYEEPAVLASETTFTVNEVEALYELYKKLSFSIIKDGLIHKEEFQLALFRSSKGANLFADRVFDLFDLKRNGVIEFGEFVRSLSIFHPKTPDSEKTAFAFKLYDLRGTGYIEKEELKEMVLALLDESDLRLSDSAVEAIVDTTFNQADSNGDGRIDPKEWEEFVKKNPTSLRNMSLPYLQDITTAFPSFVMHSEAEDYSGTSK*