MSGISQEQEAIQCTENAVLTRFINQAARISPQEETTNLKPAENCSHFSAQLELNEKVEKERASRAVKLLQEGILFPEDQEDDYTTGLKHHRPSSPLGYTLDIDYTAVKVVEAVIDKCKLLNCVSTLCRKQCTEFSTTLKSLHDILLVIQGSACLDKYKELLEGVLLHASKAYAFTEKVFFQAMTNSLHGVTGQKAHFKFGDFACRFYNLKVELCEQFQRSENDCQSGGCPREKRLSYGVSTYSVPVLNIARRLYKEKRVVTPITEIYGKSLYTVELTYPRTWLSDDVGVVSRVESSERGYKQVLLV*