METVLLEHFPGGLDSFSSPPYFDEEDFFTDQSSRDPLEADEFLEQDVDFLSHQLQEYYRDGGQGQGGYCCEAAAAEAHFSSSSPPSPPSGLRSHIPPLPYEKRLSKVDPLRLAIGYINFLSELVQSDLPLRSASSESPSQPKKVIICHRGTRSPSPSDPDYGLPPLAGHSLSWTDEKQLKEQNIIRTAKVWTPEDPRKLNNKSSLNNIENEPPFDFVS