MNLSHRVGSRFHTASLEASSSANNPFAEGSGEMSPGPSIPLRRAALFLAAISISCFVLYRAADSLSFSPPIFDLSSYLDNEEPKLEDVLSKAATRDRTVVLTTLNAAWAAPGSVIDLFFESFRIGEETSQILDHLVIVALDAKAYSRCLELHKHCFSLVTEGVDFSREAYFMTRSYLKMMWRRIDLLRSVLEMGYNFVFTDADVMWFRNPFPRFYMYADFQIACDHYLGRSNDLHNRPNGGFNFVRSNNRTILFYKYWYASRLRFPGYHDQDVLNFLKAEPFVFRIGLKMRFLNTAYFGGLCEPSRDLNLVRTMHANCCYGMESKLHDLRIMLQDWKDFMSLPLHLKQSSGFSWKVPQNCSLDSLRRYDESVEDDEESDPPGESQD*