MADPVTSPPLERASIFAAHELIKPYVHRTPVLTNATLTALASTPRTAEDLRGTRWADRADRPARPVLRLWFKCENFQRIGAFKPRGAFHAVERLKLIPGWLEGQGRTNGVVTASSGNHAQALALAARTAGIPAHIVIPSIAPAPKLAATKALGATIYRSGSTGAEREAVAAKVVADTGGRYIPPYDHPDIILGQGTLGLEMQEQVEALMAGGDAAATGGDFTRRGQTSGTQGQAGGQKKGLNAIIAPCGGGGMLSGVALSCEGTGIRVFGAEPEFQGADECKRSFEAGKRIDTVKSLTIADGLRTAVGKYPWSIIYERRLVSQMFNVTEDEIKDALRLILERFKLVVEPSAAVPVAVALFNEDFRAMVETEAGENGWDLGIVLSGGNVSLEMLGKLFPEGLPA