MAGDNPINNFKQGGGGGDPSAPQPQRTPYSEYQLDIYRARLLEGRAPPATTDPRGLEQQAREHMSPEGFGYVAGGAGAEETVTANRVAFGNWRLVPRLLRPTAPRDLGVKLFGTRYDNPLVMAPVGVQEAYHEDRELGTARACAELGVPFCVSTAASSTVEEIAEASSGSSAGLWYQLYWPLDDEITASLLGRARRAGCRVLLVTLDTHSMSWRPRDLDRGFIPFAVGSGNAMGFSDPVFRRKFAAQVNEGGEEDEDLATPEGNPIAASLAWTAEVFSGYAHRWTELAKLRRMWGEGNPIVLKGILSVEDARLALEYGMDGIVVSNHGGRQLDGAIAALDVLPEIVDAVGGNMTVLFDSGVRSGADVINALCLGAKGVLVGRPVIYGLGIAGKEGAQHVLASILADLDQSMGLAGVNNIGELTRDRLRRAPTLKSLF