MTGWRVAVYEARDRVGGRCAGGTLGGIPVDLGAEFSHGRGPVFDLCAAAGLAPPRPLVDYAEDAPEALRVRLYSDGALVDGNGRDVAATLRMRECWDDVLCDDSWASDARADTTFADLASTLPPSAQRAMDAFMAVEYATSLEDLGVKEWRRREHFFDARDCSTDFHMEGQPVGVVAASDGCVRVDGEAFDCAVVTVPLPVLASGALGLRGVRCGLLEAARRVKCHGASKVMLQLSHKVWERRSGEPATEGRWGELLLCSDEESFARQVWLREAAGGVFIAAGFLAGPRDSALCEALTTEEAAERLLGQLRAVYGMGEELQALDAIKVDWGSDPFSQGGYTSPSVGGCGVWRELRDSGCDRLLLAGEAVGERGSTVCSALESAEWAAARLDRTFGSRAVAD*