MFLDCTAGSTMGRLEGKVIVLTAAAQGIGRASALAFAREGAKVIATDINEAKLQELENYPGIQTRVLDVT
KKRQIDQFASEIEKIDVLFNVAGFVHHGTILDCEEKDWDFSMNLNVRSMYLMIKAFLPKMLAQKSGNIIN
MSSVASSIKGVENRCVYSATKAAVIGLTKSVAADFIQQGIRCNCVCPGTVDTPSLQERIQARDDPKEALK
AFLNRQKTGRFASAEEVALLCVYLASDESAYVTGTPVVIDGGWSL