MKGRDFIARAKTGTGKTLAFGLPILHTITVERREATSRTQPGCPRCIVMAPTRELAKQVEKELTSTAPHLTLVCIYGGVSIESQRRSLERPIDVVVGTPGRVIDMLQRGSLLLNRVKFMVLDEADQMLATGFAEDVEKIMERLPKQRQTMMFSATMPSWVKNLLRRFMQDPLVVDLVGDNDEKLAEGIKLYSCEASDYNKGPLLKELVNSYGKGGKVIVFAKTKRDTHNVAQAMSRSVPCEALHGDIPQFQRERTLSGFRDGRFSVLVATDVAARGLDIPNVDLVIHYEVPGDSETFVHRSGRTGRAGKKGVAILMHTYAQGRVRDTIEHDVGCRFEALNVPNVDMSCAQDFSRDTYVASSGFGGRSFGGGRGGGGYGGGGFGRGGGGGFGGGGFGGRSGGFGGGW*