MDKFRMIFQFLQSNQESFMNGICGIMALASAQMYSAFDFNCPCLPGYNVVYSMGILLTPPLVLFLLGLVMNNNISMLAEEWKRPLGRRAKDPAVLRYMFCSMAQRALIAPVVWVAVTLLDGKCFLCAFCTAVPVATLGNGSLVPGLPAPELARLLARVPCPEIYDGNWLLAREVAVRYLRCISQALGWSFVLLTTLLAFVVRSVRPCFTQVAFLKSKYWSHYIDIERKLFDETCTEHAKAFAKVCIQQFFEAMNHDLELGHTHGVLATASARTTATEAIQSPSDRTEEEREKLRGITDQGSMNRLLTSWHKCKPPLRLGQEAPLMSNGWAGSEPRPPRKEVATYFSKV