MVYTGYVSNGLQNAEETAWVPYGDPNDWSHGLAVYDGLELMSGNEEELQPSLNRVMKNIDYDLAMKHPLEHTWTLWHLEN DRTKRWAEMLVDVTSFNTVEDFFSVYYFVKPPSDLKIFNDYMVFKKNIRPMWEDDTNKNGGRWILLLDKASRTYIDKMWH DLLLCMIGECFQHSDEICGVVINVRNKANKLSLWTKDSRNVEAILSIGRQIKELLHLGIMEIQYQVHKDAMVNHGPNVNA IYTL