MVSLCGRSGNPSFSGNAASGNQACNEFTTHVMNLLREQSRTRPISPKEIERMVSIIHRKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFNKQATEILNEYFYSHLSNPYPSEEAKEELAKKCAITVSQVSNWFGNKRIRYKKNIGKFQEEANMYAAKTAVSATNASAHGSQANSPSTPNSAGSSGSFNMSNSGDLFMNVQSLNGDSYQGAQVGANVQSQVDTLRHVISQTGGYSDGLTANQMYSPQGINANGGWQDATTPSSVTSPTEGPGSVHSDTSN