MDSLTNFWSLMAIIVVFQNLVPTQLLEMVRRWLESWQERWKAYKFFRIPEQYGCDGFQENGLYNKVSTYVSTLGGAVDTHYANLYSAKNSNDIFVSLEAGQSVEDVFLGARLWWIHEVKEKDGEGDAAKSFILKIHKRDKAGVLRPYLEHVQAVAEDVDHRKRELKLYTNSQKFGRQKWTSMAFRQPDWTSVAFKHPATFDTIAMEADLKNKIKMDLDAFVRGKNYYHRLGRAWKRGYLLYGPPGTGKSSMIAAMANYLHYNIYDLELTKVNDNSELRMLLMQTSNKSIIVIEDIDCSLDLSRHSGVSDEDERHRGNDDDDYDGHESGRVTLSGMLNFIDGLWSSCGEEKIIVFTTNNKNRLDPALLRPGRMDMHIYFPHCTFSAFTILANNYLGIKDHKLFSHVQEAFQSGGCMTPAEVGEILLVNKILQVVR*