MAEVEKIDVFWEEGMLKHDMGRGVFDTGEDPGFIDVLEKHPENGDRIRNMLSILKRGPISPYISWHQGRPASISELLSFHSPEYIQELEEADKAGGKMICSATFLNPGSWEAALLAAGTTLSAMKYILDGHGNIVYALVRPPGHHAQPTHGDGYCFLNNAGLAIQLALGSGRTKVAVIDIDVHYGNGTAEGFYNSNEVLTISLHMNHGSWGPSHPQSGSIDELGEGEGLGYNINIPLPNGTGDHGYMYAVEELIVPAVQNFEPDMIILIAGQDSSAFDPNGRQCLSMDGYRAIGRIVGDLAKTHCNGQLLIVQEGGYHVTYSAYCLHATLEGVLNLQSPLLSDPLDHYPEDEELTEKVVDSMKKYYETNVPFLKEITKEQN*