MCYRKVPSEEQIKDLLRKKNFREAISLVEELQNEGEMTRETLSFVHAQVGFLLLFDLRFEEAIDHFLLSETMEPSELFPFIMRDPNRWSLLVPRNRYWGLHPPPSLLEKVVDDGLTGIQRAIFLKKAGVETAVDDEFLQNPPSRADLLESAIKNMTRFLEASRHKDLAPSVCEGVDTLLMYLYRALNRVDDMERLASSDNSCIVEELELLLSESGHLRVLAFLYASKGMSSKSLSIWRVLARNYSSSYLNDSHGANHLQDTINSISSDQETAVMEASKILESSSDQELVLQHLGWIADINQLLAVQVLVSEKRTDLLPPDEVIAAIDPRKVDILLRYLQWLIEDQDSGDTRFHTTYALLLSKSALDASEKEHVTHNLEGVNHKEINISDRWNNSIFHTHVRERLQFFYSRLTCMIQRRFLTWLKDPSYGSRRLFFTGSSVKKH*