MVARKPYPGSHRKLVLAFDIGTTFSGVSYSILDPGEIPKTLGVHRDVDFPDKKRMLAIQRSRLCYVRAVGAQAQLPQLVDQAITEEWMKVEWFKLHLRPVTEVLPSDREAQRYSPLPERKTIIDILADFMKYLYSCTRTYVIETHASGSIIWASLEGHTDLVFSHPNGWGGPQQEKMRRAAIQAALIPDTPEGRARVQFVTEGEASIHFCISNGLAVDAIKDGKTIMVVDAGGGTVDISTYALNNADDLTMEEVAPPDCIFQGSTMTVLEKLAESKYGNEDDIEEMFKHFDRWAKPVFQSPEEASYIRFGSMRDKDLAYGIRNGQLTLSGYG*