MRKTMSHLAELVASAKAAINEASDVAALDNVRVEYLGKKGHLTLQMTTLRELPPEERPAAGAVINEAKEQVQQALNARKAELEGAALNARLAAETIDVSLPGRRIENGGLHPVTRTIDRIESFFGELGFTVATGPEIEDDYHNFDALNIPGHHPARADHDTFWFDATRLLRTQTSGVQIRTMENQQPPIRIIAPGRVYRNDYDQTHTPMFHQMEGLIVDKNISFTNLKGTLHDFLNNFFEEDLQVRFRPSYFPFTEPSAEVDVMGKNGKWLEVLGCGMVHPNVLRNVGIDPEVYSGFAFGMGMERLTMLRYGVTDLRAFFENDLRFLKQFK*