MPRVTPVGASLILEHVLADPSVPAAVVTKLLVALPFPSHPTPRLRRAVLLRRLAADPVSESSLDTLQLLAALPAPASPIAAAHIAVAAYLAVSASDFDDAAGALFARPNGRARLAVDEGGSPALASDEVMTTVDQFEAAVGNSFSQAVLRGLWGDRSATEERVRELLAAEWAAIGPSLLVQAAERIVGDGAVETWRAADEATRAKLRILAGEERTHEILSKLEEPTSSANPISTPAVEKVINSLKTSCAELHSVVEDPLPAAKAVADEVLAARTEKSVSLDAEEARGQPTTCGTAGPSAPNDKGKGPSTGKPHSLMDWNPTARTFQWEESPGPESSEPSLRRPHLPSPRRAPVSPLPPGENKNRRRRARKWCLLEEETLRQGVEQYGSGNWKDILNNNPDVFIGRTPVDLKDKWRNMINR