MSLDCAAGSTMGRLDGKVIVLTAAAQGIGRASALAFAREGAKVIATDINESKLQELESYRGIQTRVLDVT
KKRQIDQFASEIERIDVLFNVAGFVHHGTILDCEEKDWDFSMNLNVRSMFLMIKAFLPKMLAQKSGNIIN
MSSVASSIKGVENRCVYSATKAAVIGLTKSVAADFIQQGIRCNCVCPGTVDTPSLQERIQARDNPKEALK
TFLNRQKTGRFASAEEVALLCVYLASDESAYVTGNPVIIDGGWSL