MKTKKLNLQSFSRAIVKPLSSIRMGQNNEKKEIGKRRKDDHNSRKNKDKKYYASSKTSQCSVDDRILNYSPSPLKGKNLDLYLYICAGSLLILKLRYQQDNQLSKWCAYLGIEEKTVKMSGLGKYDPLVLRAFPCTVSTREKEEKRRFRLTYGIVLVKEKQKEGKENVQIKGEEGVGKRFEDKLDEAQLVHSQGGAQHPELVDILGCNVDHLPTVYLGMPLDNKHKEIVIWDGITGKSVNFWSLSMGENRIYFNAGFKSYDITRWRFEGTVQYEWVERSRKMMRRSSMSNKIMEWICLTLREASSDQRKSIRRWKTAKREAEHFYTRKYNEHGRFMTIISINNGGRSVLVIPELAMNAGWYDIALVRNI*