MDARVRFSLLVDMLEAMTAASKAAMRRKRLRTFLDRVYSGSEGEERNLFGVLRLILPQLDRERGSYGLKEAALARAFVEALGLARTAPDARKLLDWRKGGLAAGRHAGNFALVLAEVLQARQKEQTRGVTIAEVNALLDRLAAAETREGKVAVLSEMLGKTNVKEMKWIAMIILKELKLGVGEKSVLAEFHADAAELFSTSCDLRAVCAALLDRTQRCKRQVAPNPRKRKLKLKLNQDAHMCSAWQAKPGRLDCLKRHFRCVLGPQDIEPGKAVLPQLATRVASSQAAWTKMRGKEVVAEVKFDGDRIQLHKNGKELHFYSRNFIDHTEYMEGMSTIILENVLLDKCILDGELGAWDSSTNQFAAFGSNQSAGGLKKQPKQGPEIVWKVLRVLVESEIISLSGVGDGQSRTGEHSDRQTDAAFDILYCADSSVTHRPLRDRHDLLRRAVRPVRGRLELVCPQTARRPGEPLWSKPVHTAEELEHFFLETVENGRQEGIMVKDLDSKWDPGDRSGKWLKLKPDYVNMESDLDVLIIGPLSQNLRVKPEANTDQGGVEERFISFCNVGTGLTDAEAEHLRSRLKPYLRKNEKDFKPPSFYKLTNHHKERPDVWVEQPERSVVLQIKSDIRTIRTEVFAAPFSLRFPRIEKIRYDKPWHDCLDDETLLRMVAERQGHSTQREPYGALQEREGKRERGRGKGGGREALLPPHLQPTHVAHLQRRSDLFHGLVFCILLEGRWSGRVTEGERVGDWSSVFYLNSPPPPPLEDFVNASEPPPERLREMAAENGGCFSMNLSSEVTHSVAGSKRGFRYTAAAQYGDVLHVSWFLDCIQQQTLLHPKPRHYIHLSPATKKRMAEEIDEFGDSYFEDVEVDDVIQIFSNMDASKLNVDAAAITRYKEKYCPGRKWCIFNECRIFALPPIHSMRLDSRDLADCTVRRLMMEAEMHGSQNAVSIDKSVTHFVTYSLPENRVPFQNILRSVAAPLRDFLRSEKVRLVSHGWLEDCVKSQRRIEEDGYELRLPSEIQAVPEIPNTNMTTSYVAPGAILSLSKPPKDRIRKRNVQRAQQQLKPPLHRKRKGSTRVGLSEHEEEERFGEQICNDFLEKDVLNWVGSDDEREVKRGRLLVQTTGEEQNLDSKAEGTQQDRKVSGFEGPYRKHGQGTTVKGSTKISHNQEQAETPKNFGGDGEQDYKDECADSLLDVFFPSFKLNSQSQATLPTTSLSLEGGKEVDSCTVRQTERRANDPCSADFILPVGERVQEGGPEASGSPQSRAERNESRGDGTEWRKSLSVEGQPGVKMKVSYRDLVTKLLQLE*