MYLTKEEELILAGEYGYALQKAMEILVALGDIYGADRLIPIKSAQVAGVSYKNIGDAGIEFLRDFVEAGAKVSVYTTLNPAGIGDDEFMEKQMEVLELYRKMGIEVTSTCTPYYGANLPKFGDHIAWSESSAVSFANSILGARTNREGGPSSLAAAIVGKTPNYGLHLDENRKATVIVDVKAKVKTFADYSVLGYHVGKTLGNDVPYFKNLKPEKTEFLKELGAAMGATGSIALYHVEGETPEYREAITDKLETITVEDSDLKAVRESFQDDWSDIDMILIGCPHASLPEVKEIAELLRMRGKPLKIPLFITASRAVKALADALGYTEIIERYNGKIIPDSCFVVSPIKGWYRGIATNSGKSAFYFRSFGFSVRLDDVENLIKEAP