MGFRFTGNWHKRHAPAVGVTVVTAGEGPPAPEDLAALFSTCEQLRALVAASGVRLDESPASLEALDQLLPRWRDDAETVSWLGIDAGLYLGTVIVRTVPGAVWKLWPSGHPVVRLASGREIVVVEAGHTWAEEGVPELSQLYAEVAEG