MELQRRIKEATDTPRENQKDFRLEHLKQLPWPDAAYIREARRRVLDKEGFIIDMDGVIYRGDHLLPGVNEFVAWLTDHGKRFVFLTNSSDKTPDELHRKLSRLGVVSHGSNFYTSAMATAAFLTSQKPQGSAYVIGDPGLHQALYACGYVMNDVNPDYVVVGETRNYSYEKIEHAVHLVLNGAKLIGTNCDKTDPSPAYPGEVIPAAGSLITPIEKASGVNAYFVGKPNPLMMRSALSVLGTKRVETVIIGDRMDTDILGGLEAGIDSVLVLSGVTSLQDTRQWSFLPRFVLRGIFDLVDSSGS*