MELPTDWLPIGRAQAAVLAECCPRLACLTMTPASANAVARLAPLPLERLTICDYTDDLRGSLTALSAGRAGETLKYISTDSKIPFPRVNREDLRAMARFPELLCLQRVGVSEDVSREDVAALGAAPSSALSITCRLDSSADLLALDRLRGARVAARIELMGVLRGWGLKCHVDCPKPDSDDDVAEIPRLFFVPRPELEAGAEAAPELEALRGGAQEAAAGERLFRVKFKMPAAKAAAAIAADSAAARAAAAAAARQRLDEANALFSSVANKIVDE*