MARIKFTSACVFFLVLIISNEVLLSEGRHFKQKKKGKECRKCLMHDKKGDGHELSGGMQHYHASTVMDVDNFRPTAPGHSPGIGHSQVEHYHTSTDIDVDNFRPTTPGHSPGIGHSLRN