MRLDNMLLAEGVAGPEKGGGSAAAAAVAAASGGSSSDNSVEHSDYRAKLSQIRQIYHTELEKYEQACNEFTTHVMNLLREQSRTRPISPKEIERMVSIIHRKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFNKQATEILNEYFYSHLSNPYPSEEAKEELAKKCGITVSQVSNWFGNKRIRYKKNIGKFQEEANIYAAKTAVTAANVSAHGSQANSPSTPNSGGSSNSFNMSSSGDLFMNVQSLNGDSYQGAQVGANVQSQVDTLRHVISQTGGYSDGLTASQMYSPQGISVSKTVFFPSLLFFL