MEASPNDRLHFGKMGFGCQHYRRRCQIRAPCCNEIFDCRHCHNEFTSTLRNIYDRHELVRQDVKQVICSVCDTEQPVAQVCSNCGVNMGEYFCNICKFYDDNTEKQQFHCDDCGICRVGGRENFFHCKKCGSCYATGLRNNHRCVEDSMRHHCPICFEYLFDSLKETTVMKCGHTMHCECYHEMIKRDKFCCPICSRSVIDMSKTWQRMDEEIEATSMPSDYHDKKVWILCNDCNDTTEVYFHIIGQKCGHCRSYNTRAVAPPVLPQ*