VICPRLSYLVVSIRGIRDEDPPDAQLLRLDNMLLAEGVCRPEKRGRGGAVAGASTATPGGCPNDNSIEHSDYRAKLSQIRQIYHSELEKYEQACREFTTHVTNLLQEQSRMRPVSPTEIERMVGAIHGKFSAIQMQLKQSTCEAVMTLRSRLLDARRKRRNFSKQATEVLNEYFYSHLNNPYPSEEAKEELARKGGITVSQVSNWFGNKRIRYKKNMGKFQEEATIYMGKTAVDTTEVGVPGNHASCLSTPSSGSSGPFLLPSAGEAFLTLQTLTSLQPPPGGGCLQSQTQGSWRGATPRPATASPAGDPGSINSSVSN