MAEGESVKLFVGQVPKSMTETQLLVMFKEFAQVDEVNIIKDKTTRASRGCCFVICPSREEADKAVNACHNKKTLTGASSPLQVKYADGELERLEHKLFVGMLPKNVSDAEVSDVFSEYGTVKDLQLLRGYEQSSKGCAFLKFETKEQALVAIEALNGKHKMEGSTVPLVVKWADTEKEKQARLAQKALPLASNVPNTDSRGHSSMFGALPMGYMPPYNGFGYQTPRTYGLVHYRPPPFQNQHTFHNLVPPLNQGSAMRGVAPRNYAMSPTSYVGYPYPALPGIQFPTNYPGGIINNRPYVGSSGSISPSTANTHSAASSSVNTSSRGQIEGPSGANLFIYHIPQEFGDEELANAFQRFGRVLSAKVFIDKATGSSKCFGIVTIL*