MVDINPAALSRPSISLSTPVLSKQSINVSAPSIHKAPKTSQLIPARIDVEPIYTALKASIGPERWPVYKETITNFLIGRLNQAELSERIDPILASPDGTREHLHNQLIAAIYGNVTREMPDQGLAPWVSANDKPSTTAGSKPVSGDAAERRLKGEVMQLPARDRRRIKDLVHNEFDPYESLANVFTDHGRIRHAKPADVPASAGGSLSRMNFDLEIRKRYAQPLAVESGEFPDVSNIEARMLPFCYEAGLAGGHAPDAAQFMLIATETFIKESLSSIFSRTRSNPPGDSGSAGFGPSNNWIQTHKYRRQLAREEEAFQRGELTRDKSGLLPVEAKAASERGPLGMADLRLALEMGDCGLASFPVIARSVVYSYREGELENWDDYTYIDGRSRVEDHDEDVEMGGVNGKPKDEQPLPNGIGHGDQMDVDDELGWEGADAAAGELLNSVLDSFLATG