MEFGADEVVEVNCARGGSGGGDPGVYAAVLKRKLDLYCAAVAKTMEAKPQESALGAMQLVSQASDTSQLVSQASFDGDGTVVQGKPANSCTSREQSDVDGDLEENTDPANAKRVKRMLSNRESARRSRKRKQAHQTDIESQVTQLRAENASLLKRLTDMTQKYKEATLGNRNLTVDMETMRRKVNIAEEAVRRVTGASLLFSITSDMAGSSVPFSSCISDAASADAAPTEESMSHLLQGFFEDDQIKPDLPQATTPVVPSGEEMASRPASLRRIASLENLQQRIHGDSIHSDTASAFSDHEFPENAL