MADDEKHQALLHNGEELGVVDAAESAAMAKTRSKALNLAVSQVLRHAQLQQQQVAQPQKPSIVRWERFLPQQQLRVLLVEDDDSTGHVVTALLRNCGYEVTFASSGLRAWELLMDQSCKVDLVLTEVVMPGLSGIGLLSRIMNLEPLKHIPVIMMSSLDSMGIVFKCLSKGAVDFLVKPVRKNELKNLWQHIWRRCQSSSGSGCGSGSGIGTQKVAQPTIAGEANNNSGSDDDLSDSLNSELNLEGGSDNGSGTESAWTKKAVEVKSPHQGVCEGSRMHSAIQSKEACLLEPDYQKGLSADANLAKSGVAPAELPFFGKAQLNLNSAPEMVRPSAADAIDTGQVDMDMGTTDNAYSCVDCQVGNGVNETLIKVQEGAGEQQADSEDDNDLLEKHASNSPSFKDKTFSDSSSPSLLKLSLKRPSEDENGTEGEARGAFKRSRSSAFSRYNS