MDELACPASSGVPPFPVSFSAVSHDQHPPALEFMSCDEILEQWLLGKQDEEEPRDGRRAIQPPPPAPFVERSRPGAWKPGPRTCAPAMSHVEAERQRRDRLNRRFCDLRAAVPRVSRMDRASLLSDAVAYIAELRGRVEQLEKEASRRASLGHCSLPGAPEQEDMALEAWMIGPEAAALRLRTAAERHAPALLMAALRALDLPVHHVCVCRVGGVTVQDVVVDVPSAGLRREGQLRAALHGLLLQESG