MMMLHPTPDQRVSIREELREPEDPADIERDIKLIREWLETQPHLPKDMDDMRLTTFLRGCKFSLEKVKKKLDMYYTMRNA VPEFFSNRDINREELNIVLDYVHCPTLPGITPNGRRITFIRGIDCDFQPHHILDAMKVALMIGDVRLAEESVGIAGDIFI LDASVASAAHFAKFSPTVVKKFLIAVQEAYPVKVKEVHVINISPLVDTIFNFVKPFVKEKIRSRITFHNDVESLYKVVPR DLLPNEYGGKAGGVVELNQWWKQKLVDNTQWFKDQEDKKANESLRPGAPKTSDDLFGMEGTFRQLNID