MGASLNSLDEVIAEMLRLKKTLPPRPSFPELELALATIAKVDETLATKQADLLRQPRPPDVPPSIFAALQEMCNEALSEHATEKKRAAEAVIELEQRHRKYDEWIQQAHSALLDTGPSLRKPTGGEVSAPTTAAGSARSVLDADWDLGALTSASATPGGSDDQSEKSQHLSKNTTSPKMQLTALNLNRSLSWSSHQEEKLSKGSVVSLVNGKGDGERPQDNSLALAEEGNGMKKVLGVLSMLDIASKEEQKKLDLHGAFLKEIEWVPESLGKMTWLTELDLSGNRLTILPDSIGNLCNLVHLNASSNQLIALPDTIGNLTCLEILNIENNKIEELPYTIGQCTRLNELISAFNQLKALPEATGKLSQLRLLDVHLNNLASLPTTMASMTSLTELDAHFNQIQSIPESLCQVTTLTRLNLSSNFTELKELPQQIGNLQKLKVLNLSCNQITVLPDSFAMLTNLQELDLSGNPMRIPPPDVVEKGTEAVLKYMADRITANEQRKPVKSVVREKSIWDILLFACVCGKPSRKKEMFVA*