MAEGESVKLFVGQVPKSMTETQLLVMFKEFAQVDEVNIIKDKTTRASRGCCFVICPSREEADKAVNACHNKKTLTGASSPLQVKYADGELERLEHKLFVGMLPKNVSDAEVSDVFSEYGTVKDLQLLRGYEQSSKGCAFLKFETKEQALVAIEALNGKHKMEGSTVPLVVKWADTEKEKQARLAQKALPLASNVPNTDSRGHSSMFGALPMGYMPPYNGFGYQTPRTYGLVHYRPPPFQNQHTFHNLVPPLNQGSAMRGVAPRNYAMSPTSYVGYPYPALPGIQFPTNYPGGIINNRPYVGSSGSISPSTANTHSAASSSVNTSSRGQIEGPSGANLFIYHIPQEFGDEELANAFQRFGRVLSAKVFIDKATGSSKCFGFVSYDSPVAAQNAISLMNGFQLGGKKLKVQLKRENKQNKPYLL*