MSSALTVAGKGKLAMDKWVVRSSIFLLFIAMSLAFRFSLNPNVKHFDSLLTCQNNNNDNISSSSYLKERIVELANDPHTVDWMKKIRRQIHENPELAFEEFETSKLIRQQLDQMGIAYRWPVARTGVVATLGSGSSPFVALRADMDALPIQEMVEWEHKSKVDGKMHACGHDAHAAMLLGAARILKQLQDTLQGTVVLIFQPAEEQGQGGKDMIAEGVLDNVDAIFGLHTVHRYPTGVVASRPGEFLAGCGSFKAKIIGKGGHAAIPQDSIDPILAASTAVISLQNIVSREIDPLDSQVVSVAMIHGGTAFNVIPDSATIEGTFRAFSKKSFNALRERIKEVIEGQAAVHRCTCEVNFTGTEHPIIPPTVNDARIYEHVRRVSIDIVGEGNVELAPIFMGSEDFAFYLDKVPGSFLFLGMRNEKIGSIYLPHSPYYTIDEDVFPIGASIYAVFAHSYLSNSTRNLNSYD*