MPRVTPVGASLILEHVLADPSVPAAVVNKLLVALPVPSHPTPRLRRAVLLRRLAADPVSESSLDTLQLLAALPAPASPIAAAHIAVAAYLAVSASDFDDAAGALFARPNGRVRLAVDEGGSSALASDEIMTTVDQFEAAVGNSFSQAVLRGLWGDRSATEERVRDLLAAEWAAIGPSLLVQAAERIVGDGAVETWRAADEATRAKLRILAGEERTHEILSKLEEPTSSANPISTPAVEKVINSLKTSCAELHSVVEDPLPAAKAVADEVLAARMEKSVSLDAEEARGQPTTCGTAGPSAPNDKGKGPSTGKPHSLMDWNPTARTFQWEESPGPESSEPSLRRPHLPSPRRAPVSPLPPGENKNRRRRARKWCLLEEEALRQGVEQYGSGNWKDILNNNPDVFIGRTPVDLKDKWRNMINR