MDDGRQHENGRHKMDYYRGGTASPWNMMAQQQAKEPNALVMNKKIMSIIAERDAAIRERNAALAEKNEALAARDEALRQRDEALAQRDSAMMERDNAYAALHSRDNAVNFPLGGGAPRAAKRMHRPSNHSVTLDDVHYSTKDMHITEAYPVSVISTEDVKSRQTKQAKENKASRAKQSRKKVGEDLNRQASSDGIKYKSEWDTHDLGLNLVTFDESTMPVPVCSCTGIPRQCYKWGNGGWQSSCCTTHMSMYPLPQMPNKRHARMGGRKMSGSVFTRLLSRLAADGHDLSMPLDLKEYWSRHGTNRYITINATRAAGLQFLLSSVVRGAFGLLGTVSSFDESLKEWLXKILEEKKAGNQLPSHVKEPKRNRWVAPSDGWFKLNNIDGATKMAEGFGGAGGVL