MKLLFGLLMTVLALSGVFTLPARNDPQDDAEVIKVPSRPQPESDFHNFRGVIDTGSGYPFLQPNPSSFNVGIFDSFDDLF RRLRTRLWPVIGRDSGEEGASPTGDSDDSSDGSGAGFPFGVRPLIPLDSKNANTTSTIKVVNGHKVEINETVYGDSNSVF KVRLVNVRPLESGEEVAQGVHTSGGDFQPALEPSTSAPPKKFEEFDEEDDDDRREPLEKQPQDNESTTPTNTSYTTNLHT SAPIDSEFEASDISEDIVETQPEEQKNTMDQLQQMMEPLREEIRHEEDLEQEHEDKEYLERKEKKEREEFDSSDDEDGEA TTPVVMSETFNDEWAEFDQDQDREHDRNEDQDHDLDFENDLNNEIDIEENFVPIDLSNDIAVNDLAAADPNFPINEDAEF IVHPAVIRTMPMFEKLSLGEPAK