MGVVASSPDGAFFAGGSLTGAAYVWECATGKLLRTWPAHFKAVSAMAFTPDGSVLVTGGDDTVVSAWTLATLLDPAQNSHPSPTPAHSWAEHSLPVTAITVGQCDGGGAGLVVSGSADRTCKIWTLGGGHLLRTISLPAAIGAVAIDACEATLYAGAVDGRVFEVPLNASAAIGEAAATGSTGVGRSDGRSGAAATLEGHTRSISALACTADGERVVSASDDGTCRVWDVASRQTTHVLRHPRGLAFSALAL