MRGSALFLLGLLALAAAWENSKQVLVLLDNDDLRSTHSMFFGAVEDMGFKLDFRRSNDPDLVLEEFGVFKYDALILFAPSTEEFGGKVDVAGILKFIDSGRDVLAAASPKMADPLRELAAECGIEFDDDNAFVIDHSNYDASDANGPHTLVLASDIIKSKIIVPDLKAPVLFRGIGQTVMDNNPLVLRILTASPTAYTYVQSKSVKEAPLATGKDTLLVSALQARNNARVTFSGSLELFSNRFFSSPVQRFNADGKIETLSRSGNQQFAVEVARWTLQEKGMLRATNVRHRIVNGTENPEIYRIKDSLEYKVDIMEYKDGKWIPFVADDVQLEFTMLDPYVRTTLQHNGKGTYSTTFQVPDVYGVFKLVLHYRRVGYSTLSASHQVAVRPFDHNEYERFIVSAYPYYASAFSMMVGMVLFSIVFLFNKS*