MAASLGLTTSHEAYYSAHPAASSLYNFEAGDPFVAAADGAAELSFPELVEAARASDYSPLPAFGAAGGETMNMYGRSVVFPMTASYYCDGAWMFEDDAAARARGGGIGAMAGRPSGRIGFRTRSEVEVMDDGFRWRKYGKKAVKSSPNLRNYYRCSAEGCGVKKRVERDRDDPLYVLTTYDGVHNHVTPGSTSSRAAPAYSAPTAPAWTWSELQAAAHSSESY