MGTAAAPGFRVAYMTAHPDRLSGLSIRGAQEEDPPDPQLMRLDNMLLAEGVSGPEKGGXAPASGGSSDNSIEHSDYRAKLTQIRQIYHTELEKYEQACNEFTTHVMNLLREQSRTRPISPKEIERMVGIIHRKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEILNEYFYSHLSNPYPSEEAKEELAKKCSITVSQVSNWFGNKRIRYKKNIGKFQEEANLYAAKTAVTAAHAVAAAVQNNQTNSPTTPNSGSSGSFNLPNSGDMFMNMQSLNGDSYQGSQVGANVQSQVDTLRHVISQTGGYSDALGGGSLYSPHNLNANGGWQDATTPSSVTSPTEGPGSVHSDTSN