MTFEGPLGCVGKMEDNCAIKKDVTELIGNTPMVYLNNVADGCVARIAAKLEMMEPLSSVKDRIGHSMIKDAEDKGLITPGKTVLIEPTSGNTGIAVAFIAAVKGYKAILIMPATMSLERRIVLRALGAEVCLTDPAKGFQGVLDKSDEILNNTPNGYMLRQFENPANPQIHYETTGPEIWKDSRGKVDAFVAGIGTGGTVTGAGKFLKEKNPEIKVYGVEPTESAVLNGGKPGSHWIQGIGAGVVPPVLDVDLLDEVVQVSSEEAIDTAKLLALNEGLLVGISSGAAAAAAIKVAKRPENAGKLIVVIFPSAGERYLSSVLFDSVREEAEKMTYDT*