MEPLELGDLPGDLVAAVLSHLSRDELVRIARNVSKTWRTLAASSALWTTIRLEEPLPWARLRVIVDEINAAGVDVEEIDLGSSARSSPRARSALCDRPQLDAPRRPPLDHAPHGLAGVEALNEVSRLGPLQLRASPWRPYGRAAGAAHRPRRFDDASGALPHRLGAPGPGLGGPAPIELFVDLDLAEQLPSYLSSPCASHLEVAATESLVRAAVRGHMALESAALSSPPSPAPTSWGEESLDVALSCLPSLSELSVHARRARGPAGPAALDARTAARSTGVRRAGGREEEGRPLDLEALLAACPRLEELSVAHAALAPESEDSEAATRVRGAAACAPSACATSEAEIAYCSFAPPAVLLWLLAQLGAGDSLPSLREVSASGLGPSTETLGSSSARAASRRPAGACPCPAPASSRAPRRPHAPPRPSGGSPPPSPVHLPDQLAVAAGSAAWALFSQFEGEPCGPAPQDAWSDSD*