MDKAKAWKLTEIIESNQCRTIRLLDSLPACKVSRLIYTNAGIALLALCSNAIHKLWKWQRSDRHPSGKATAAIAPQLWQPASGILMTNDITDTNPEEAVPCIALSKNDSYVMSASGGKVSLFNMMTFKVMTMFMSPPPAATFLAFHPQDNNIIAIGMEDSTIHIYNVRVDEVKSKLKGHTKRISGLAFSNSLNVLVSSGADAQICVWSMEGWEKHKSKILQAQAGRALPSMGDTRVQFHNDQVRLLVVHESQLAIYDASKLERVRQWFPRDSLSASISNATYSCDSLLVYASFCDGSVGVFDGESLRLRC