MCKEQTVSQFRICFDLDKYAQYDIDKWLEFAFSRKVQRLELDLRIEEDYHRDFNNCYAFPARLLGLGDSAYSSSSKPHSDKLQIHPLVQQNFKSLKMLLLKSVNVTGQVLEFFLHNCPFIETMVVHESGTLVNLEVVGPSLNLRHLEIWYCRNVESLKICDTNLVTLGTSSGRVLMLKNVPTLVNVHILCVPYTHLLNDISSHLSCVLSQLEVLTLDACFSLFELPQEELEHYNFPILAKLKKFVFITFRCTLRWKGQSLLGCTSIIRAAPQLKEFEIQIMTSSLLTEKRKCKKGIRWPLPHLKVVKLWGIYSGVLNLELVRYFLENAVALEKVIIDPTEPIFCPHPLSPEDIKELQTSRNRAKLQLEREVPQAIELVIL*