MGCVISHLSAKFAFFPPSPPTYQIKKRDDGKLTAIYTSSSMPLTSAVGAVDDGGGGGGGGGCSFDVLSLRTRRGNKIVAFYLKNPYAKLTLLYSHGNAADLGQLFDLFVQLKANLRVNLMGYDYSGYGASTGKASELNTYADIEAVYECLQTEYGVSQEDLILYGQSVGSGPTLHLASRLPRLRGVVLHSAILSGLRVVCHVNCMFCVDIYKNVNKIRKVKSPTLVIHGTEDDVVNWLHGNRLWKMAKDPYEPLWIKGGGHCNLELYPDYIRHLYKFIYEMEIMTTKTRLSKIKLSKKTSSACGCCSSCIKVRQPSCPKCPKPRCPECCGLPTCCLNWNSCCCGWVIPKCPDVKLRKCPSCLGCGCFTCLGKCVRCSCW*