MESSPMSLVGTPNNMLQLSHLESQASLIAHLKDVSIFGAIVCGVMTLCRTLIRRERLWWDDWIACLSMAFMVFSTITVNLHLKYDAWLDSPLPIRVALFYLYNIGFYITMWTFRISVILGLIRMGLYRHILYHVIILFGIACGILCFQIVWTCEKQTAWHSMMMPSCSLGRPAAIVNIIFSVLADTTLLITPLLALWRTTCIAVAHRIRLTVVFGTIILVTIVCMVHSAYTIIQPGLDLVLVTVLQLTVALIVCNLPVVSAALHRLYTKYQHSKKVSNGIIVFSETISTLRFSEPNAPEPCKSLDCDVLSPVWSRVEKDPMPIPKLPSISVSVDSEWSDMEKAIVDTWWRHSGQRWGS