MVSVICSEQLPALDPVTPPAGASWLDSDALAQKTKMPSCILPEDCGTDTSDPLDGSSRRCGSCPSPGACLRMATGKQEGEKSQATLYEAHLKLPDFCPDLSRDFIPTLEEIEEFLKEKMELLKDERSEKQPIRGKLEISLANPGEPPVPRMGLEGGALSSTEVEGIAGAAGLTLGIGSIPVLLQIQPVQVNSGSPPPTSAGDGIKVAQLVVSVQGQSLTFVPQVAQPPMTLSDQKYVKIAPLPIAQRPGALGSAKGLEAVPKFQKVSPSIVRLHKCVHPGCGKMYTKSSHLKAHFRRHTGEKPYTCSWPDCGWRGSPGRTSSRATSAPTPASSPTRV