MELCEGNNVLLTTPTGSGKTLVATAAIAAATARGDAAWYTAPLKALVTEKFFQLVGDFGAKNVGLLTGDASVNPTAPIICCTAEVLANAALRRGRELDCGLIVADEFHYYGDRDRGWAWQVPMVELPDAQARSASSHWSPYDRFLLMSATFGDASKFQALLAKNAAGRECAIVGSDAERPVPLAFEYRETPLLESIQEIVERKKAPVYVVNFTQRSANERAQDLCSSITLTGDEKAAIAEEMRGFKFDTPVGNELRRFISHGVGVHHAGLLPKYRLLVEKLAGKGLLKCVCGTDTLGVGVNVPIRTVLFTQLCKFDGNKVRLLSTREFQQIAGRAGRRGFDDEGHVWCQAPAHVVENKRAEAKAAAAAEKSGKKAKKIKKSQPPEKGFVQWNADTFKRMETSSPETLDSSFEVTHGMLLAVLSRYGDGKKSLYDLLVRNHEPLIRRRRHQKRAITMYRSLRDAGIIQEAGTMDVGGRSVTLGFDLQDQFSLTQPLSLFAVQFLPTLLRKYGESRSRLRDEAYALDVLSVLEAVLDTPQAVTYAQVNRMKRRAIASMKNDGVEYDDRMKTIETMDYPRPLEDELEAAYEPFQKNHPYVGNESLKCKSIAREMYDLGLSFNEYVVHHGLNRSEGAVLRYLTDAYKSLVQNVPENLKSQGVNDLEEWLGESIRQVDSSLIDEWEALKDPAAAAAAAADPEGAAAAAAKAKALAEPPGRFIQSRAFRVMVRNGAFRWAQLVSDSEEEDIAELAKYLPPTGRDKPWAAEELWGQIEPYWRSHASLDVSHDARAPEYFDLRDEDDDGNALEDGIWRVTQRLVDPAGDLDWVVDGEVDLKASEEEGRAVLRLGGIRREGGIAVEDDAEEEEGTTSRAAAVAIPDEDDLWAAYEEEEEEE*