MLTTDAIAGTNIVTAAYSGSIGTEEMEHLRSTVQQVIDREGSVRLLTEFGDIEPGRIEPKAWIEDLRMTGILGDIEKMAVVAGAAWLQKWTELAGGLIPGEVETFDAGQRDEARDWLRS