MDTRIVTINPEHIDTKVIEEAGRILKRGGLVAFPTETVYGLGGDALNAESSGKIYAAKGRPSDNPLIVHIADMEALPSIVKEIPGAAYSLAEKFWPGPMTMIFQKADRVPLATTGGLSTVAVRMPSHPVARALIEAAGGYIAAPSANLSGRPSPTEAKYVIEDLQGRVDMILDGGPAKIGLESSIIDLTEQVPTILRPGYITQEMFEEALGSVEMDRTIIDPSSGQAPKAPGMKYRHYAPKGNLIIVEGTAEQVVSYINEKLQEQKALGRKTGVIATDETAPGYVADSVKSVGSRQDEEAIASHLFTILREFDDEDVAQIYAEAFRSTGVGCAIMNRLLKAAGHQVVTLSPQ