MRLDNMLIAEGVAGPEKGGGAGADSAAAAMAAANDFLSQSDLTGGQDNAIEHSDYRAKLAQIRQIYHQELEKYEQACSEFTTHVMNLLREQSRTRPITPKEIERMVQIIHRKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFSKQASEILNEYFYSHLSNPYPSEEAKEELARKCGITVSQVSNWFGNKRIRYKKNIGKAQEEANLYAAKKAAGASPYSMGGPPSGAATPMMSPAPAQDSMGYSLGSGGYDQQQPYDGSMGYDQLHQDLSP