MPRVTPLGASLILEHVLADPSVPAAVVTKLLVALPFPSHPTPRLRRAVLLHHLAADPVSESSLDTLQLLAALPAPASPIAAAHIAVAAYLAVSASDFDVAVGALFARPNGRARLAVDEGGSSALASDEVMTTVDQFEAAVGNSFSQAVLRGLWGDRSATEERVRDLLAAEWAAIGPSLLVQAAERIVGDGAVETWRAADEATRAKLRILAGEERTHEILRKLEEPTSSANPISTPAVEKVINSLKTSCAELHSVVEDPLPAAKAVADEVLAARMEKSVSLDAEEARGQPTTCGTAGPSAPNDKGKGPSTGKPYSLMDWNPTARTFQWEESPGPESSEPSLRRPHLPSPRRAPVSPLPPGENKNRRRRARKWCLLEEETLRQGVEQYGSGNWKDILNNNPDVFIGRTPVDLKDKWRNMINR