MKLLFGLLMTVLALSGVFTLPARNDPQDDAEVIKVPSRPQPESDFHNFRGVIDTGSGYPFLQPNPSSFNVGIFDSFDDLF RRLRTRLWPVIGRDSGEEGASPTGDSDDSSDGSGAGFPFGVRPLIPLDSKNANTTSTIKVVNGHKVEINETVYGDSNSVF KVRLVNVRPLESGEEVAQGVHTSGGDFQPALEPSTSAPPKKFEEFDEEDDDDRREPLEKQPQDNEVRDIDEPKV