MCRWITFLSTEEILLSDLVLKPSNSLVEQAIDASYHPGFAQRFNHQVNADGFGVGWYHKNSTCPAVFKDTEPAWSNVNLREICNATKSACVIAHVRAASPGMGVYAPNVHPFKAGRLLFAHNGAIQGFSQIRRKLLAQVTDEAYLGIMGTTDSECCFGLLLTNLAKDGYSKISPYEQTEPFGHDRLYNAMKRTIRQLEHILIISGIREAIDVPSRMNFTLSDGETVVCSRFVDKYPLVAPPSLYFAYGDALQMQRELCDEENADDGDDEDAPSDDSRHGIEILDDHDAVEKDLSFQQSLPGKLLKDVDPKSCAFIVSSDPLTKTSSEITWHRIAANSILCYTRGSIPRLHKLKVGGAKKPEDYAFFLVDF*