MTPNWSELVAAADPALVLPSGERRAEVAVPGPLRLDALLDLGEGHAVGVVRSADAARWTV PLVRDGAGGVRRSRPGDGTAEHLVAALARRGATPDAAFVLEAFTGAAPVTGERGIIVDQT NESVIVGECAVVKWAVRLPAEGEPGSPAAQRIAALARGGFTEMPRPWGLLTLAEGAQPVL LASVVAYLPGALDGWDWAVDDVRRLARGELTMDQALLPAAQLGTLTARMHAALAARGRTP ATAADVAAWGVRMREELDEAVASVPGAEGERLKAWAPRIADVYAELDALAGTPLIDVHGD FHVGQILRADGRYAVVDFDGNPVLPADQRAARQPAALDVVGMTASLDHVGRVVVFRTPDV DPAPVRAWIAAAQRSFLDAYRTTLARLDADDLFDDRLLTPLRYAQEVREYLYAVRHLPHW VYVPDLSLTDLLPERLKDKKLAAALEHHHHHH