MELRELGGTGLRVSAVGFGASPLGNVFGDVPRDTARAAVRRALDLGINFFDTSPYYGGTVSESVLGDCLRHAAVPRDRVVVATKCGRYKDEGFDFSADRVTRSIDESLARLGLDYVDILHAHDIEFTHLDQIVNETIPALQKIKESGKARFIGITGLPLSIYPYVLDRVAPGSVDLILSYCHYGINDTSLVDLLPYLKSKGVGVISASPLSMGLLTDNGPPEWHPAPEQLKSACRAAADHCRKKGRSITKLAMQYSLMNNEISTILVGMNSSEQVEENVAAALELSTSGIDEELLREVEAILEPVKNLTWPSGIQQV*