FFVCFLSLSLSLSLFTVLSIRGAQEEEPTDPQLMRLDNMLLAEGVAGPEKGGGSAAAAAVAAASGGSSSDNSVEHSDYRAKLSQIRQIYHTELEKYEQACNEFTTHVMNLLREQSRTRPISPKEIERMVSIIHRKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFNKQATEILNEYFYSHLSNPYPSEEAKEELAKKCGITVSQVSNWFGNKRIRYKKNIGKFQEEANIYAAKTAVTAANVSAHGSQANSPSTPNSGGSSNSFNMSSSGDLFMNVQSLNGDSYQGAQVGANVQSQVDTLRHVISQTGGYSDGLTASQMYSPQGISANGGWQDATTPSSVTSPTEGPGSVHSDTSN